Vim常用命令
时间:2014-04-30 19:26:39
收藏:0
阅读:438
Vim陡峭的学习曲线一直都被很多人诟病,个人认为比较好的学习方法是通过不断地在使用中积累强化自己的Vim使用技巧。经常去使用Vim,遇到不懂得快捷键就去查询,比如刚下载的Vim,什么都没有配置,自己在写程序的过程中需要自动补全括号,那就去查找自动补全的配置方法,例如:
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
觉得用鼠标复制粘贴太麻烦,就去找复制粘贴的快捷方式:
操作 | 快捷键 | 备注 |
剪切光标所在那一行 | dd | 也可作删除整行作用 |
剪切光标所在行到行尾 | d$ | $表示行尾 |
剪切光标所在行到行首 | d^ | ^表示行首 |
从当前行起,剪切n行 | ndd | |
复制光标所在那一行 | yy | |
复制光标所在行到行尾 | y$ | |
复制光标所在行到行首 | y^ | |
从当前行起,复制n行 | ydd | |
粘贴到光标的下一行 | p | |
粘贴到光标的前一行 | P |
还有很多快捷键没补充上,慢慢施工。
评论(0)