Vim实践
Vim
查找
要在Vim中查找文本,可以使用以下命令:
-
/pattern - 向前查找包含“pattern”的文本
-
?pattern - 向后查找包含“pattern”的文本
-
n - 跳转到下一个匹配项
-
N - 跳转到上一个匹配项
跳转
要在Vim中跳转到特定的行,可以使用以下命令:
-
:n
- 跳转到第n行 -
:0
- 跳转到文件的开头 -
:$
- 跳转到文件的结尾
要在Vim中跳转到另一个文件,可以使用以下命令:
-
:e path/to/file - 打开另一个文件
-
:bnext - 跳转到下一个缓冲区
-
:bprev - 跳转到上一个缓冲区
-
:ls - 列出所有缓冲区
-
:bdelete - 删除当前缓冲区
多选
1 | # enter visual mode |
替换
要替换文本,可以使用以下命令:
-
:%s/old/new/g
: 替换所有出现的“old”文本为“new”文本 -
:s/old/new/g
: 替换当前行中出现的“old”文本为“new”文本 -
:s/old/new/gc
: 替换当前行中出现的“old”文本为“new”文本,并提示是否要进行替换