Vim常用命令

在Vim中,光标的移动控制

命令 说明
H 左移动
J 下移动
K 上移动
L 右移动
w 移动到下一个单词
b 移动到上一个单词

行内跳转

命令 说明
w 到下一个单词的开头
e 到下一个单词的结尾
b 到前一个单词的开头
ge 到前一个单词的结尾
0或^ 到行头
$ 到行尾
f<字母> 向后搜索<字母>并跳转到第一个匹配的位置(非常实用)
F<字母> 向前搜索<字母>并跳转到第一个匹配的位置
t<字母> 向后搜索<字母>并跳转到第一个匹配位置之前的一个字母(不常用)
T<字母> 向前搜索<字母>并跳转到第一个匹配位置之后的一个字母(不常用)

切换为编辑状态的命令

命令 说明
i 在当前光标处进行编辑
I 在行首插入
A 在行末插入
a 在光标后插入编辑
o 在当前行后插入一个新行
O 在当前行前插入一个新行
cw 从光标所在位置开始插入编辑,同时删除该行中光标后面的文本

命令行模式下,退出Vim

命令 说明
:q! 强制退出,不保存编辑内容
:q 直接退出(仅在未更改文本内容时可用)
:wq 或 :x 保存并退出
:wq! 强制保存并退出
:w (文件路径)将文档另存为文件路径,如果没有文件路径则保存原文件
:saveas 文件路径将文件另存为(文件路径)
shift + zz 在普通模式下直接退出Vim,(对文件进行的更改会被保存)

其他快捷操作

命令 说明
.(小数点) 重复上一次的操作
-------------本文结束感谢您的阅读-------------