Vim编辑器常用命令

vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)

4 其它命令

第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等

移动光标的方法 描述
[Ctrl] + [d] 屏幕『向下』移动半页
[Ctrl] + [u] 屏幕『向上』移动半页
+ 光标移动到非空格符的下一行
- 光标移动到非空格符的上一行
数字+< space > 例如 20 ,按下数字后再按空格键,光标会向右移动这一行的 n 个字符
数字+< Enter> 光标向下移动 n 行(常用)
搜索替换 描述
/word 向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可!(常用)
?word 向光标之上寻找一个字符串名称为 word 的字符串
删除、复制与粘贴 描述

第三部分:一般模式切换到指令行模式的可用的按钮说明

指令行的储存、离开等指令 描述
:set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu 与 set nu 相反,为取消行号!
:wq 储存后离开,若为 :wq! 则为强制储存后离开 (常用)
:w 将编辑的数据写入硬盘档案中(常用)
:w! 若文件属性为『只读』时,强制写入该档案。不过,到底能不能写入, 还是跟你对该档案的档案权限有关啊!
:q 离开 vi (常用)
:q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

1 命令模式

i 切换到输入模式,以输入字符。

x 删除当前光标所在处的字符。

: 切换到底线命令模式,以在最底一行输入命令。

2 输入模式

Esc 退出输入模式,切换到命令模式

3 底线命令模式

在命令模式下按下:就进入了底线命令模式。

底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

在底线命令模式中,基本的命令有(已经省略了冒号):
w 保存文件

q 退出程序
:wq 保存后退出

posted @ 2022-03-26 22:48  yu10001  阅读(442)  评论(0编辑  收藏  举报