Vim 键位指南
Vim 是一个强大的文本编辑器,以其高效的键盘操作和丰富的功能而闻名。以下是一些常用的 Vim 键位和操作,帮助你更好地使用 Vim。
基本操作
打开和关闭文件
-
打开文件:vim filename
-
保存并退出::wq 或 ZZ
-
不保存退出::q!
模式切换
Vim 有三种基本模式:命令模式、插入模式和末行模式。
-
命令模式:按 ESC 键进入
-
插入模式:按 i 键进入
-
末行模式:按 : 键进入
光标移动
行内移动
-
移动到行首:0
-
移动到行尾:$
-
向左移动:h
-
向右移动:l
-
向上移动:k
-
向下移动:j
行间移动
-
移动到文件首行:gg
-
移动到文件尾行:G
-
移动到指定行:mG 或 mgg(m 为目标行数)
编辑操作
插入和删除
-
在光标前插入:i
-
在光标后插入:a
-
删除光标后的字符:x
-
删除当前行:dd
复制和粘贴
-
复制当前行:yy
-
粘贴:p
撤销和恢复
-
撤销上一个命令:u
-
恢复撤销:Ctrl + r
查找和替换
查找
-
向下查找:/字符串
-
向上查找:?字符串
-
查找下一个:n
-
查找上一个:N
替换
-
替换当前字符:r
-
替换当前行光标后的字符:R
分屏操作
分屏
-
水平分屏::sp
-
垂直分屏::vsp
-
切换窗口:Ctrl + w + w
关闭分屏
-
关闭当前窗口::close
-
关闭所有窗口::qa
这些是 Vim 中一些常用的键位和操作。通过熟练掌握这些键位,你可以大大提高编辑效率12。更多详细信息可以参考 Vim 的帮助文档或相关教程3。