【不定时更新】vim的一些常用命令总结

vim的三种模式

  • 命令模式:一进入vim默认的模式(此模式一般用户浏览文件信息)
  • 编辑模式:在命令模式下,根据自己需要哪种编辑模式输入相应字母即可进入(此模式一般用于对文件的内容进行)
  • 扩展命令模式:在命令模式下,按下:(英文冒号)即可进入扩展命令模式(此模式一般用于文件的保存退出以及文件内容的搜索等等)
  • ESC键:用于从编辑模式和扩展命令模式中退回到命令模式

vim的常用搜索功能

在命令模式下输入/和?都可以进入到扩展命令模式下,/表示从上往下搜索,?表示从下往上搜索。比如我们需要从上到下搜索aaaaa,只要在命令模式下输入/aaaaa即可。vim还支持模糊匹配,通过增加(, ?)字符来是实现,可以通过n或N进行上一个或下一个进行匹配。
另外还有一种较快的快速查找方法:让光标停留在需要查找的单词的任意字符后输入shirt+
,即可快速选中该单词,可以通过n或N进行上一个或下一个进行匹配。

vim的复制与粘贴

vim的复制

  • yy 复制整行(nyy ,复制n行,n为复制的行数)
  • y^ 复制当前到行头的内容
  • y$ 复制当前到行尾的内容
  • yw 复制一个word (nyw,复制n个word,n为word的个数)

vim的粘贴

  • p 小写p代表贴至游标后(下)
  • P 大写P代表贴至游标前(上)
-------------本文结束您的阅读与肯定是我持续装*的最大动力-------------