zoukankan      html  css  js  c++  java
  • vim 编辑器的使用方法

    vim 

    命令模式       默认打开文件为命令模式

    命令行模式     shift+: 命令行模式

    编辑模式       i 编辑模式

    Esc 切换命令模式

    命令模式 

       -----字符操作

                     i   当前插入

                     I     行首插入

                    a    当前字符之后插入

                    A    行尾插入

    Esc退出当前模式   o当前行下插入一行   O当前行上插入一行

                                       x键删除当前行以后  X向前删除       

                                      撤销u

    ------- 行操作

                  Home键 光标到行首,End 光标到行尾    

                  dd 删除一行    Ndd(N表示行数)

                  yy 复制一行   Nyy

                  p 将复制的行粘贴

    ---------词操作

                 dw 删除一个词(光标之后才开始删除)

                 yw 复制一个单词

    ----------块操作

                 大D 或者 d+$ 删除到至行尾   d+^ 删除到行首

                 y+$ 复制到行尾  y+^复制到行首

                  d+G 删除之后所有

    V模式

           Ctrl+v : 进入v模式

           编程的时候需要多行注释:

    1.  Ctrl+v 进入列编辑模式

    2. 向下或向上移动光标

    3. 把需要注释的行的开头标记起来

    4. 然后按大写的I

    5. 出入注释符,比如“#”

    6.再按Esc,就会全部注释了

      

       删除多行注释:

    ctrl+v 编辑模式,上下移动选中要删除的注释,d进行删除,Esc退出

    ------------------------------------------------------------快速修改

    ------命令行模式

    :wq 强制保存退出

    在命令模式下,快速修改一个字符,使用r 键进行修改, 大写的ZZ进行保存

    -------------替换

    :%s/this/that    每一行的第一个this被替换成that                        (%表示从头到尾)

    :%s/this/that/g   将文本中的this替换成that

      set   nu 显示行号

      set   nonu取消行号

    ------------查找

    用  /  对文本中的进行查找 ,按n向下进行切换,N向上进行切换

    高亮取消   :noh     (no  high)

    :!ifconfig    用!进行当前编辑和命令切换,按任意键退出

    -------vim定位到某行

    gg 定位到行首

    G 定位到最后一行行首

    -------打开多个文件

    vim   -O  /etc/passwd  /etc/hosts

              ctrl +ww 切换文本

    -------自定义vim

    vim  /root/.vimrc

    set nu

    set history=20

  • 相关阅读:
    mybatis查询结果转为string时,若包含null,会报错误
    gdal java环境配置
    git 命令整理
    [转抄]oracle单表查询去重(效率比较高的一种方式)
    值得学习的C语言开源项目(从新浪博客摘抄)
    [转]整理一些好的开源项目
    布尔类型
    软测基本术语
    PIE模型
    一个网页的测试
  • 原文地址:https://www.cnblogs.com/love3556/p/5899554.html
Copyright © 2011-2022 走看看