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 具有非常丰富的功能和命令,笔者将在后续使用中不断完善。。。