史上最全VIM编辑器使用总结

来源:互联网 发布:手机淘宝如何关注店铺 编辑:程序博客网 时间:2024/06/04 19:03

曾几何时为了找一个好的文本编辑器,试过notepad++,UtralEdite。也为配一个颜色方案百度一下午,最后终于找到了一个超级编辑器------Vim.

1、vim简单介绍。

vim是乌干达人民创造的编辑,拥有强大的编辑命立来处理光标移动、选择、复制、删除等我们日常文本编辑工作,工作效率是相当的高(用了你就知道了)。官网下载地址:www.vim.org/download.php.

vim有三种工作模式:

a:normal 模式:等待用户键入命立。

b:insert 模式:用户可以输入代码了。

c:visual 模式:可视化模式,主要用来选择文本块。

三个模式的切换可以直接用"{ESC}"。

2、费话少说开始介绍功能

1、方向键:j----上,k----下、h----左、l----右。

2、以单词为单位的移动:w----前进,b----后退。

3、"$"可以快速的将光标移到行未尾等同于“end”键。

4、在一行中查找特定的字符用f.e.g: vim is a good editor. 查找g,直接在normal模式下输入:fg.

 5、匹配程弃中的括号用“%”。vim可以自动查找到和选择相匹的括号。

6、行之间的跳转:gg快速回到第一行。34G,跳转到第1行。G跳转到最后一行。

7、以屏幕为单位的拉动:Ctr---U.滚动条向上移动。   ctl---D,滚动条向下移动。

8、查找字符串用“/”。当然查找了之后会有很多,这行我们可以敲"n"---next进行查找,小写代表向下找,大写代表向上找。

8.1搜索模式。^the.告诉vim只在每行的开始搜索the这个字符串。the$只在行尾搜索“the”字符串。

9、标记:相当于在走的路的时候做的一个记号。用"m"命立。如:在某一行键入“ms”,代表的是在这一行用s字符标识,此时将光标移动到别的位置,再键入"、s"就能快速的回到开始的位置。

10、删除一个字符:x.删除字符后还是处于normal状态。

11、s删除一个字符,同时进入输入状态。

12、dw:删除一个单词。

13、cw:删除一个单词,同时进入输入状态。

14、. :重复执行上次输入的命立。

15、v:进入visual模式,可以随意选择文本。

16、y:复制文本。

17、p:粘贴文本。

18、daw:可以在任意一个位置删除一个单词。

19、cis:删除一个句子。以“.”作为句子结尾的标识。

20、r:进入文本替换模式。

21、D:删除光标至行的内容。

22、dg:删除到文单尾的内容。


3、中级部份:待续。