Vim常用命令

时间:2014-04-30 19:26:39   收藏:0   阅读:438

  Vim陡峭的学习曲线一直都被很多人诟病,个人认为比较好的学习方法是通过不断地在使用中积累强化自己的Vim使用技巧。经常去使用Vim,遇到不懂得快捷键就去查询,比如刚下载的Vim,什么都没有配置,自己在写程序的过程中需要自动补全括号,那就去查找自动补全的配置方法,例如:

mamicode.com,码迷
1 :inoremap ( ()<ESC>i
2 :inoremap ) <c-r>=ClosePair())<CR>
3 :inoremap { {<CR>}<ESC>O
4 :inoremap } <c-r>=ClosePair(})<CR>
5 :inoremap [ []<ESC>i
6 :inoremap ] <c-r>=ClosePair(])<CR>
7 :inoremap " ""<ESC>i
8 :inoremap  ‘‘<ESC>i
mamicode.com,码迷

  

  觉得用鼠标复制粘贴太麻烦,就去找复制粘贴的快捷方式:

 
操作 快捷键 备注
剪切光标所在那一行 dd 也可作删除整行作用
剪切光标所在行到行尾 d$ $表示行尾
剪切光标所在行到行首 d^ ^表示行首
从当前行起,剪切n行 ndd  
复制光标所在那一行 yy  
复制光标所在行到行尾 y$  
复制光标所在行到行首 y^  
从当前行起,复制n行 ydd  
粘贴到光标的下一行 p  
粘贴到光标的前一行 P  

 

还有很多快捷键没补充上,慢慢施工。

Vim常用命令,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!