vim快捷键用好了能极大地提高效率,比如远程到服务器改代码,编辑大文件查找替换内容等。
以下是最基本的常用的,这些掌握好就可以熟练的使用vim了。
- 查找:输入
/
,后跟要查找的内容,多个时用n
查找下一个。 - 行尾:
shift+4
,即$,End键也可以,或者Fn+右箭头
- 行首:数字0或Home键,或者
Fn+左箭头
- 翻页:PageUp,PageDown,或者
Fn+上下箭头
- 编辑模式:输入
a
- 退出编辑模式:ESC
- 删除一行:
d$
,即d+shift+4
,删除从光标到行末的内容; - 删除一行:
d0
,删除从光标到行首的内容; - 剪切一行:按两次
d
- 复制一行:
yy
- 粘贴:
p
- 保存:非编辑模式下
:w
- 退出:非编辑模式下
:q
- 保存并退出:非编辑模式下
:wq
- 退出但不保存:非编辑模式下
:q!
- 显示行号:非编辑模式下
:set nu
- 取消显示行号:非编辑模式下
:set nonu
- 移动到第n行:nG,n 为数字
- 移动到第一行:gg,相当于 1G
- 向下移动n行:n
,n 为数字 - 文件末尾:
shift+g
- 撤销上一次操作:
u
不常用的就先不列出了。