609 字
约 2 分钟
1
Vim 编辑命令(超详细)

Vim 编辑命令(超详细)

本小节中,我将介绍一些 Vim 的基本编辑命令,帮助你更高效地编辑文本文件。

1. 普通模式与插入模式

Vim 有两种主要模式:普通模式(Normal Mode)和插入模式(Insert Mode)。在普通模式下,你可以执行各种命令,而在插入模式下,你可以输入文本。

  • 切换到插入模式:按 i
  • 从插入模式返回普通模式:按 Esc

2. 移动光标

在普通模式下,使用以下命令可以移动光标:

  • h:左移
  • j:下移
  • k:上移
  • l:右移

3. 删除、复制和粘贴

  • x:删除光标所在位置的字符
  • dd:删除整行
  • yy:复制整行
  • p:粘贴复制的内容在光标后

4. 撤销和重做

  • u:撤销上一步操作
  • Ctrl + r:重做上一步被撤销的操作

5. 搜索和替换

在普通模式下,使用以下命令进行搜索和替换:

  • /:开始搜索
  • :s/old/new/g:替换所有匹配的字符串

6. 保存和退出

在普通模式下,使用以下命令进行保存和退出:

  • :w:保存
  • :q:退出
  • :wq:保存并退出
  • :q!:强制退出,不保存修改

7. 复制粘贴文本

在普通模式下,使用以下命令可以复制和粘贴文本:

  • "ayy:复制当前行到寄存器 a
  • "ap:粘贴寄存器 a 的内容

8. 块操作

在普通模式下,使用以下命令可以进行块操作:

  • Ctrl + v 进入可视块模式
  • 选中文本后按 d 删除,按 p 粘贴

9. 自动补全

在插入模式下,使用以下命令进行自动补全:

  • Ctrl + n:向后补全
  • Ctrl + p:向前补全

10. 多窗口分屏

Vim 允许在一个窗口中分割显示多个文件或多个部分,使用以下命令:

  • :vsp:垂直分屏
  • :sp:水平分屏
  • Ctrl + w + 箭头键:切换分屏焦点

结语

这些 Vim 编辑命令只是众多功能中的冰山一角。通过熟练掌握这些基本命令,你将能够在 Vim 中更加自如地编辑文本。

Vim 编辑命令(超详细)
http://www.clxhxhhr.top/posts/1417/
作者
clxstart
发布于
2026-09-18
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。