Vim编辑器中的一些常用快捷键如下:
- 移动光标 :
-
h
:向左移动光标 -
j
:向下移动光标 -
k
:向上移动光标 -
l
:向右移动光标 -
0
:移动到行首 -
$
:移动到行尾 -
w
:向前移动一个单词 -
b
:向后移动一个单词 -
gg
:移动到文件开头 -
G
:移动到文件末尾 -
Ctrl + u
:向上翻半屏 -
Ctrl + d
:向下翻半屏 -
Ctrl + f
:向下翻一屏 -
Ctrl + b
:向上翻一屏
- 文本编辑 :
-
i
:在光标前插入文本 -
a
:在光标后插入文本 -
o
:在当前行下方插入新行并进入插入模式 -
O
:在当前行上方新开一行并进入插入模式 -
x
:删除光标所在位置的字符 -
dd
:删除整行 -
yy
:复制当前行 -
p
(小写):在光标后粘贴 -
P
(大写):在光标前粘贴 -
u
:撤销上一次操作 -
Ctrl + r
:重做被撤销的操作
- 查找和替换 :
-
/
:向下查找指定模式 -
?
:向上查找指定模式 -
s/old/new/g
:替换当前行中的所有old
为new
-
:%s/old/new/g
:替换整个文件中的所有old
为new
- 屏幕翻滚 :
-
Ctrl + u
:向上翻半屏 -
Ctrl + d
:向下翻半屏 -
Ctrl + f
:向下翻一屏 -
Ctrl + b
:向上翻一屏
- 其他常用快捷键 :
-
:w
:保存文件 -
:q
:退出vi -
wq
:保存并退出 -
q!
:不保存并退出 -
Ctrl + g
:显示当前文件的状态信息 -
Ctrl + o
:回到上一个位置 -
Ctrl + r
:重做上一个操作 -
Ctrl + x + Ctrl + n
:自动补全 -
:help
:查看帮助信息
这些快捷键可以帮助你更高效地在Vim编辑器中进行文本编辑和操作。掌握这些快捷键可以显著提高你的工作效率。