Vim 是一款功能强大的文本编辑器,其独特之处在于多模式编辑设计。以下是 Vim 的主要工作模式详解:
Esc
键返回。h/j/k/l
或方向键移动光标。dd
删除行,yy
复制行,p
粘贴)。:
进入命令模式,/
或 ?
进入搜索。i
(光标前插入)、a
(光标后插入)、o
(下方新行插入)等。Esc
返回普通模式。v
(字符选择)、V
(行选择)、Ctrl+v
(块选择)。Esc
或执行操作后自动退出。:
。:w
)、退出(:q
)、替换(:%s/old/new/g
)等命令。:set number
显示行号)。Esc
取消。R
直接覆盖文本。:
进入的扩展命令模式(如 :wq
保存退出)。:terminal
启动内置终端。普通模式 (Esc)
| i/a/o → 插入模式 (Esc 返回)
| v/V/Ctrl+v → 可视模式 (Esc 返回)
| : → 命令模式 (Enter 执行)
| R → 替换模式 (Esc 返回)
掌握模式切换是 Vim 高效编辑的核心。建议从普通模式开始练习,逐步熟悉各模式切换逻辑。