返回

学习 Vim 命令速查手册,成为文本编辑高手

前端

引言
在众多文本编辑器中,Vim 脱颖而出,深受广大程序员和文字工作者的喜爱。Vim 以其强大的功能、丰富的插件和灵活的可定制性著称。掌握 Vim 的常用命令,可以大大提高文本编辑效率。

Vim 命令分类
Vim 命令种类繁多,涵盖了文本编辑的各个方面。根据功能,可以将 Vim 命令分为以下几类:

  • 移动命令:用于在文本中移动光标。
  • 插入命令:用于在文本中插入字符或字符串。
  • 删除命令:用于从文本中删除字符或字符串。
  • 替换命令:用于替换文本中的字符或字符串。
  • 搜索命令:用于在文本中查找特定内容。
  • 缓冲区命令:用于管理多个缓冲区。
  • 窗口命令:用于管理多个窗口。
  • 文件命令:用于管理文件。
  • 帮助命令:用于获取 Vim 的帮助信息。

Vim 常用命令速查表

命令 功能
h 光标左移一个字符
j 光标下移一个字符
k 光标上移一个字符
l 光标右移一个字符
w 光标右移一个单词
b 光标左移一个单词
0 光标移至行首
$ 光标移至行尾
^ 光标移至本行第一个非空白字符
G 光标移至最后一行
gg 光标移至第一行
ddw 删除当前行
x 删除当前字符
dd 删除当前行
D 删除从光标到行尾的内容
y 复制当前行
yy 复制当前行
p 粘贴复制的内容
u 撤销上一次操作
Ctrl+r 重做上一次操作
/ 搜索指定内容
n 下一个匹配项
N 上一个匹配项
:w 保存当前文件
:q 退出 Vim
:wq 保存当前文件并退出 Vim
:help 获取 Vim 的帮助信息

Vim 命令使用示例

  • 要将光标移至行尾,可以使用 $ 命令。
  • 要删除当前行,可以使用 dd 命令。
  • 要复制当前行,可以使用 yy 命令。
  • 要粘贴复制的内容,可以使用 p 命令。
  • 要搜索指定内容,可以使用 / 命令。
  • 要保存当前文件,可以使用 :w 命令。
  • 要退出 Vim,可以使用 :q 命令。
  • 要保存当前文件并退出 Vim,可以使用 :wq 命令。

结语
Vim 的常用命令非常丰富,需要不断地练习才能掌握。本文只是介绍了 Vim 的一些常用命令,更详细的内容请参考 Vim 的帮助文档。掌握了 Vim 的常用命令,可以大大提高文本编辑效率,让您成为文本编辑高手。