Linux 之 文本编辑器vivim

it2025-10-29  5

命令模式:

a切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以在最底一行输入命令。

输入模式:

移动光标 Ctrl+F(PageDown):下翻一屏 Ctrl+B(PageUp):上翻一屏 ENTER,回车键,换行 BACK SPACE,删除,退格 方向键,在文本中移动光标 HOME/END,移动光标到行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 搜索替换 /word 向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! ?word 向光标之上寻找一个字符串名称为 word 的字符串。 n 这个 n 是英文按键。代表重复前一个搜寻的动作。举例来说, 如果刚刚我们执行 /vbird 去向下搜寻 vbird 这个字符串,则按下 n 后,会向下继续搜寻下一个名称为 vbird 的字符串。如果是执行 ?vbird 的话,那么按下 n 则会向上继续搜寻名称为 vbird 的字符串! N 这个 N 是英文按键。与 n 刚好相反,为『反向』进行前一个搜寻动作。 例如 /vbird 后,按下 N 则表示『向上』搜寻 vbird 。 删除、复制与贴上 dd 删除游标所在的那一整行 yy 复制游标所在的那一行

底线命令模式:

指令行的储存、离开等指令 q:如果未修改缓冲区数据,退出 q!:取消所有对缓冲区数据的修改并退出 wq:将缓冲区数据保存到文件中并退出 vim 环境的变更 :set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号 :set nonu 与 set nu 相反,为取消行号!

最新回复(0)