Vim 是一款功能强大的文本编辑器,具有多种工作模式,每种模式都有不同的用途和操作方式。以下是 Vim 的主要工作模式及其特点:
Esc
从其他模式返回。x
:删除当前字符。dd
:删除整行。yy
:复制当前行。p
:粘贴。u
:撤销操作。Ctrl + r
:重做。i
:在当前光标前插入。a
:在当前光标后插入。o
:在当前行下方插入新行。I
:在行首插入。A
:在行尾插入。Esc
返回普通模式。v
):按字符选择。V
):按整行选择。Ctrl + v
):按矩形块选择(列模式)。Esc
返回普通模式。:
进入命令行模式。/
或 ?
进入搜索模式。:w
:保存文件。:q
:退出 Vim。:wq
:保存并退出。:%s/old/new/g
:全局替换文本。:set nu
:显示行号。R
:进入持续替换模式。r
:替换单个字符后自动返回普通模式。Esc
返回普通模式。Ctrl + g
。:g/re/p
)。Q
从普通模式进入,输入 :visual
退出。i
/a
/o
等。v
/V
/Ctrl + v
。:
//
/?
。Esc
。掌握这些模式是高效使用 Vim 的关键!建议通过 vimtutor
命令练习模式切换和基础操作。