基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode) 和底线命令模式(Last line mode)
命令模式
用户刚刚启动vim,便进入了命令模式。
输入模式
- i 切换到输入模式,以输入字符
enter 回车键,换行
delete 删除光标前一个字符
shift + left 跳到第一个字符
shift +right 跳到最后一个字符
esc 退出输入模式,切换到命令模式
x 删除当前光标所在处的字符
底线命令模式
- : 切换到底线命令模式,以在最底一行输入命令。
q 退出程序
w 保存修改
wq 保存修改并退出
q 退出,如果对缓冲区进行过修改,则会提示
dd 删除光标所在行
^ 跳至行首的第一个字符
$ 跳至行尾
gg 跳至文件的第一行
esc 可随时退出底线命令模式