您的位置:首页 > 其它

vim编辑器常用命令总结

2014-09-04 18:43 519 查看
vim工作模式:命令模式,插入模式,编辑模式

插入命令:

   a  : 在光标后添加文本内容

   A:在光标所在行的行尾添加文本内容

   i :在光标前插入文本

   I :在光标所在行的行首添加文本内容

   o:在光标下方插入新行

     O:在光标上方插入新行

   定位命令:

   h:方向左键,左移一个字符

   l:方向右键,右移一个字符

   j:方向下键,下移一行

   k:方向上键,上移一行

   $: 移至行尾

   0:移至行首

   H: 移至屏幕上端

   L:移至屏幕下端

   M:移至屏幕中央

   

     :set number 设置行号,vim会显示行号

   :set nonu 取消行号

   gg:到第一行

   G:到最后一行

   :n : 到n行

删除命令:

   x:删除光标所在处的字符

   nx:删除光标所在处后的n个字符

   dd:删除光标所在行,

   ndd:删除n行

   dG:删除光标所在行到末尾的内容

   D:删除从光标所在处到行尾的内容

   :n1,n2d : 删除指定范围行(n1~n2)的内容

复制和剪切命令:
yy , Y :复制当前行
nyy,nY:复制当前行以下n行
dd:剪切当前行
ndd:剪切当前行以下n行
p/P :粘贴到当前光标所在行的行下/行上

取消替换命令:
 r:取代光标所在处的字符
R:从光标所在处开始替换字符,ESC结束
  u: 取消上一步

搜索/替换命令:

    /string: 向前搜索制定字符串,若要在搜索时忽略大小写,可在编辑模式下执行

      :set ic 即可
      n: 搜索指定字符串的下一个出现位置
     :%s/old/new/g : 在全文范围内替换制定字符串
     :n1,n2s/old/new/g : 在一定范围内替换制定字符串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: