vim 基础命令


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,不保存文件。

文章作者: XIAKEMING-侠客明
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 XIAKEMING-侠客明 !
评论