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
不常用的就先不列出了。