首页 > 代码库 > 超级有用的Vim命令

超级有用的Vim命令

  你是否曾经烦恼,每次编辑vim文件,想要跳到一行结尾,需要按多次右键,每次想找到某个字符的位置,都得用肉眼去观察,每次想跳到文件结尾,都要按多次向下键。现在,你不必担心这些繁杂的过程,因为我们完全可以利用vim的快捷键使得我们操作vim如行云流水般顺利。现在,我来介绍几个非常有用的(我们知道vim快捷键有很多,并不是所有的我们都必须记住,几个关键的足够用了。)

一、定位行

  • ‘gg‘:跳到文件第一行开始
  • ‘G‘:跳到文件最后一行开始
  • ‘:2‘:跳到文件第2行开始

二、定位一行的开始和结束

  • ‘$‘:定位到一行的结尾
  • ‘^‘:定位到一行的开始

三、搜索

  • ‘/better‘:搜索‘better‘字符串
  • ‘n‘:搜索下一个
  • ‘N‘:搜索上一个
  • ‘set ignorecase‘:忽略大小写的搜索
  • ‘set noignorecase‘:不忽略大小写的搜索

四、删除(delete)

  • ‘dd‘:删除一行
  • ‘dw‘:删除一个字符
  • ‘D‘:删除至一行的结尾

五、替换(replace)

  • ‘r‘:替换该字符
  • ‘R‘:进入替换模式

六、添加一行

  • ‘o‘:在当前行下面添加一行
  • ‘O‘:在当前行上面添加一行

七、word

  • ‘w‘:一个单词一个单词往后跳
  • ‘e‘:跳到该单词结尾
  • ‘2e‘:跳到下一个单词结尾

八、比较common又实用的命令

  • ‘i‘:切换到编辑模式
  • ‘x‘:删除该字符
  • ‘:help w‘:查看‘w‘命令的用法
  • ‘u‘:撤销上一步操作

另外,再附上非常有用的练习vim命令的在线工具:http://vimgenius.com/

 

加油,希望对你们有帮助,有任何建议请留言,谢谢!

超级有用的Vim命令