VIM 的基础命令
VIM 是一款非常强大的文本编辑器,其命令非常丰富。下面是 Vim 的一些基础命令:
基本操作
进入编辑模式
- 使用
:或/加字符串命令,例如:hello或/hello,来打开一个新文件或在现有文件中查找字符串。 - 使用
Esc键可以从命令模式返回到编辑模式。
查找和替换
:s/old/new/g:替换字符串 old 为 new。:%s/old/new/g:替换全局所有 old 为 new。:%s/old/new/a:替换全局所有 old 并保存。:%s/old/new/!:替换全局所有 old 但不保存。:%s/old/new/n:替换全局所有 old,不替换空行。
插入和粘贴
i:在当前位置插入文本。a:在当前位置附近插入文本。o:在当前行之后插入新行。O:在当前行之前插入新行。y:复制当前行。p:粘贴复制的内容。%y:复制全局所有行。%p:粘贴全局所有行。
删除和复制删除
d:删除当前字符或行。dd:删除当前行。yD:删除并复制当前行。pD:粘贴并删除复制的行。%D:删除全局所有行。%p:粘贴全局所有行并删除它们。
退出和保存
:q!:强制退出 Vim,并清空文件内容。:w:保存文件并退出 Vim。:q:退出 Vim,不保存文件。