Vim 是一款强大的文本编辑器,具有很多功能和命令。以下是一些 Vim 常用命令的总结:
进入和退出 Vim:
-
打开文件:
bashvim filename -
保存文件并退出:
- 按
Esc进入命令模式。 - 输入
:wq并按Enter。
- 按
-
不保存文件并退出:
- 按
Esc进入命令模式。 - 输入
:q!并按Enter。
- 按
基本移动:
-
上、下、左、右移动光标:
k:向上j:向下h:向左l:向右
-
行首和行尾:
0:移到行首$:移到行尾
-
快速移动:
gg:移动到文件开头G:移动到文件末尾
-
行号跳转:
:n:跳转到第 n 行
编辑:
-
插入文本:
i:在光标前插入I:在行首插入a:在光标后插入A:在行尾插入o:在当前行下方插入新行O:在当前行上方插入新行
-
删除文本:
x:删除光标所在位置的字符dd:删除当前行D:删除光标位置到行尾的内容
-
复制和粘贴:
yy:复制当前行p:粘贴在光标后P:粘贴在光标前
查找和替换:
-
查找:
/pattern:向后查找指定模式?pattern:向前查找指定模式
-
替换:
:%s/old/new/g:全局替换所有匹配项
撤销和重做:
-
撤销:
u:撤销上一步操作
-
重做:
Ctrl + r:重做上一步被撤销的操作
保存和退出:
-
保存:
- 按
Esc进入命令模式。 - 输入
:w并按Enter。
- 按
-
退出:
- 按
Esc进入命令模式。 - 输入
:q并按Enter。
- 按
以上只是 Vim 的一小部分命令,Vim 具有非常丰富的功能和命令,笔者将在后续使用中不断完善。。。