最近一段时间在学习Vim,打算作为主编辑器使用(初始原因是Visual studio能用的feature越来越少了)。适应2,3个星期了,稍微有了点心得,这里列出点来。但是类似于hjkl是移动光标,i进入Insert模式之类基本操作这里就不说了(一下都是区分大小写的):
1. A 移动到本行尾并且进入Insert模式
2. o 新开一行并进入Insert模式
3. dd 删除当前所在行,并把当前行放入寄存器
4. yy 拷贝当前行至寄存器
5. p 把当前寄存器内容粘贴至光标位置
6. zz 把光标所在位置居中
7. w 向后移动一个词
8. b 向前移动一个词
9. '. 移动至光标上次停留的行
10. ~ 把当前位置的字符大小写呼唤
11. == 格式化当前行
12. d$ 删除当前行光标后内容
个人感觉最大的不适应还是hjkl的移动方式,想起来以前说某q3高手移动键位是asdf,看来高手总是有共通的地方。。。