vim经常使用命令总结

vim命令总结

 

1.删除字符
  要删除一个字符,仅仅须要将光标移到该字符上按下"x"。



2.删除一行
  删除一整行内容使用"dd"命令。

删除后以下的行会移上来填补空缺。



3.删除换行符
  在Vim中你能够把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。



4.撤销
  假设你误删了过多的内容。

显然你能够再输入一遍。可是命令"u" 更简便。它能够撤消上一次的操作。

5.重做
  假设你撤消了多次。你还能够用CTRL-R(重做)来反转撤消的动作。

换句话说,它是对撤消的撤消。撤消命令还有还有一种形式,"U"命令,它一次撤消对一行的所有操作。第二次使用该命令则会撤消前一个"U"的操作。用"u"和CTRL-R你能够找回不论什么一个操作状态。

6.追加(这个时候回进入编辑状态,Esc退出编辑状态回到命令状态)
  "i"命令能够在当前光标之前插入文本。
  "a"命令能够在当前光标之后插入文本。
  "o"命令能够在当前行的以下另起一行,并使当前模式转为Insert模式。
  "O"命令(注意是大写的字母O)将在当前行的上面另起一行。
(作为iOS开发 以上几条就够用了!

7.使用命令计数
  如果你要向上移动9行。这能够用"kkkkkkkkk"或"9k"来完毕。其实。非常多命令都能够接受一个数字作为反复运行同一命令的次数。比方刚才的样例,要在行尾追加三个感叹号,当时用的命令是"a!!!"。还有一个办法是用"3a!"命令。3说明该命令将被反复运行3次。相同。删除3个字符能够用"3x"。指定的数字要紧挨在它所要修饰的命令前面。

8.退出
  要退出Vim,用命令"ZZ"。

该命令保存当前文件并退出Vim。



9.放弃编辑
  丢弃全部的改动并退出。用命令":q!"。

":e!"命令放弃全部改动并又一次加载该文件的原始内容。

10.以Word为单位的移动
  使用"w"命令能够将光标向前移动一个word的首字符上。比方"3w"将光标向前移动3个words。"b"命令则将光标向后移动到前一个word的首字符上。
  "e"命令会将光标移动到下一个word的最后一个字符。命令"ge"。它将光标移动到前一个word的最后一个字符上。、

11.移动到行首或行尾
&nbs

posted @ 2017-08-10 19:20  llguanli  阅读(184)  评论(0编辑  收藏  举报