vim常用命令快捷键

操作和重复操作

命令 操作
a 在当前光标位置后追加文本
:w 保存
:wq 保存并退出
:q 退出
:q! 强制退出,放弃改动
:set nu 显示行号
:set nonu 不显示行号
d 高级删除指令:
dw :删除一个单词
df :配合 f ,删除从光标处到 ( 的字符,单行操作
dd :删除当前行
d2w :删除两个单词
d2t :删除当前位置到后面第二个 , 之间的内容,不包含 , (t = to)
v 选择模式,用上下左右选择文本,按相应的指令直接执行,如:选中后执行 d 就直接删除选中的文本

基础编辑,移动光标

命令 操作
$ 行尾
^ 行首
w 下一个单词 (词首)
e 下一个单词(词尾)
b 前一个单词
x del 删除后一个字符
X backspace 删除前一个字符
u 撤销
ctrl+r 重做
k
h
g
l
i 插入,开始写东西
s 覆盖
esc 退出输入模式,进入普通模式,可执行各种命令

搜索

命令 操作
/ 从当前位置向后搜索
从当前位置后前搜索
n 搜索完之后,如果有多个结果,跳到 下一个匹 配项
N 跳到 上一个 匹配项
* 直接匹配当前光标下面的字符串,移到下一个匹配项,跟/ ? 没有关系
# 上一个匹配项
作者

zhang

发布于

2022-04-01

更新于

2023-09-19

许可协议

CC BY-NC-SA 4.0

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×