vim 常用命令
三种模式
vi/vim 有三种模式,分别是 命令模式、输入模式 和 底线命令模式。
命令模式:
用户启动 vi/vim,便进入了命令模式。
此状态下敲击键盘动作会被 vim 识别为命令,而非输入字符。比如我们此时按下 i,并不会输入一个字符,而 i 被当作了一个命令。
以下是常用的几个命令:
i切换到输入模式,以输入字符。:切换到底线命令模式,以在最底一行输入命令。Ctrl + U上翻半页。Ctrl + D下翻半页。gg将光标移动到文档开头。G将光标移动到文档末尾。
输入模式
在 命令模式 下按下 i 就进入了 输入模式。
在 输入模式 中,可以使用以下按键:
字符按键以及Shift组合,输入字符。Enter,换行。Backspace,删除光标前一个字符。Delete,删除光标后一个字符。方向键,在文本中移动光标。Home / End,移动光标到行首 / 行尾。Page Up / Page Down,上 / 下翻页。Insert,切换光标为输入 / 替换模式。Esc,退出输入模式,切换到命令模式。
底线命令模式
在命令模式下按下 : 就进入了底线命令模式。
在 底线命令模式 中,基本的命令有
:q退出程序。:w保存文件。:q!退出不保存。:e!撤销所有修改。:wq保存并退出。
按 Esc 键可随时退出 底线命令模式。