vim编辑器常用命令

Vim编辑器是一个功能强大的文本编辑器,它支持多种模式,包括命令模式、插入模式和底线命令模式。以下是一些常用的Vim命令:

光标移动命令

  • h:向左移动一个字符

  • j:向下移动一行

  • k:向上移动一行

  • l:向右移动一个字符

  • w:移动到下一个单词的首字母

  • b:移动到上一个单词的首字母

  • 0:移动到行首

  • $:移动到行尾

  • Ctrl+F:向下翻页

  • Ctrl+B:向上翻页

  • Ctrl+D:向下翻半页

  • Ctrl+U:向上翻半页

插入命令

  • i:在光标前插入文本

  • a:在光标后插入文本

  • o:在当前行下方新建一行并进入插入模式

  • O:在当前行上方新建一行并进入插入模式

  • I:在行首插入文本

  • A:在行尾插入文本

命令模式命令

  • :w:保存文件

  • :q:退出Vim

  • :wq:保存文件并退出Vim

  • :q!:强制退出Vim,不保存文件

  • :e:打开指定文件

  • :x:保存并退出Vim(仅当有修改时保存)

删除和复制命令

  • x:删除光标所在位置的字符

  • dd:删除光标所在行

  • yy:复制光标所在行

  • p:粘贴复制的内容

搜索和替换命令

  • /:搜索指定内容

  • n:跳转到下一个搜索结果

  • N:跳转到上一个搜索结果

  • :%s///g:替换所有匹配到的内容

其他常用命令

  • Ctrl+G:显示光标所在位置的行数和列数

  • :%s/:.*//g:删除文件中的所有用户名

  • :%s/$/some string/:在整个文件每一行的行尾添加“some string”

  • :%s/string1/string2/g:在整个文件中替换“string1”成“string2”

  • :%s#/usr/bin#/bin#g:替换文件中的所有路径/usr/bin为/bin

这些命令可以帮助你在Vim编辑器中高效地进行文本编辑。

Top