VIM学习笔记

详情请参阅附件中上传的Vim用户手册中文版


说明:

 (N)为Normal模式  (I) 为Insert模式  (V)为Visual模式  (VB)为Visual-Block模式,可通过ctrl+v进入

 大小写敏感

 以下命令都在 CentOS中的vim7.2中测试过。



1. hjkl:左下上右 (N)

2. x :删除光标所在字符,同时将删除的字符存入寄存器,后续字符往前移动 (N)

3. dd: 删除光标所在行,下面的行往上移 (N)

    dw: 删除光标所在单词(仅限光标之后部分,如果要删除整个单词,要用daw)   (N)  注, d4w删除光标所在以及之后总计的4个单词。

4. J:把下一行接在光标所在行,即删除光标所在行末的'\n',增加一个空格,删除下一行行首的所有空格。 (N)

5. u:撤销(一次操作)  (N)

6. U:撤销(对一行的操作) (N)

7.ctrl+r :redo(撤销的撤销) (N)

8. 重复操作 :"kkkk"可以用4k来实现 (N)

9. :e! :放弃所有修改并重新载入该文件的原始内容 (N)

10. w:光标移动到下一个单词的词首   (N)    注, W作用与w类似,只是只把空格看成单词的分隔符

11. b: 光标移动到前一个单词的词首   (N)    注, B作用与b类似,只是只把空格看成单词的分隔符

12. e: 光标移动到下一个单词的词尾   (N)    注, E作用与e类似,只是只把空格看成单词的分隔符

13. ge: 光标移动到前一个单词的词尾  (N)   注, gE作用与ge类似,只是只把空格看成单词的分隔符

14. $:移动光标至行尾 (N)

15. ^:移动光标至行首第一个非空字符  (N)

16. 0:移动光标至行首  (N)

17. f :例fh,在当前行查找字符光标之后的第一个字符h,并且是使光标停留在该字符上。 (N)  注, th功能与fh类似,只是把光标停留在字符h前一个字符  (N)

18. F:例Fh,在当前行查找字符光标之前的第一个字符h,并且是使光标停留在该字符上。 (N)  注,Th功能与Fh类似,只是把光标停留在字符h后一个字符  (N)

19. gg:移动至文件第一行 (N)

20. ctrl+u:向上滚半屏  (N)

21. ctrl+d:向下滚半屏  (N)

22. ".":重复上一次做的改动,实际上是重复命令 (N)

23.  y:复制所选中内容 (V)

              yw 复制一个词语  (N)

              yy复制一行  (N)

24. o: 将光标移动到选中部分的另一端  (V)

25. o: 将光标移动到选中矩形区域的对角端。(VB)  注,O:讲光标移动到选中矩形区域同一行的另一端

26. p :将剪切板的内容写到光标所在处 (N)   注,P与p类似,只是将内容写到光标前或光标上一行


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值