1、vim 模式介绍
第一步:vim file 进入正常模式(normal mode),这个时候键盘上的所有操作都被识别为命令。
第二步:按 i 进入编辑模式(insert mode),这个时候左下角有 insert 提示,编辑文件后按 esc 键退出编辑模式到正常模式。
第三步:按: 进入命令行模式(command line mode),w(write)写和保存文件,q(quit)退出vim回到系统命令行。
2、vim 模式常用命令
2.1 正常模式:
- i 切换到编辑模式。
- x 删除当前光标所在处的字符。
- : 切换到命令行模式。
2.2 编辑模式
- 字符按键以及Shift组合,输入字符
- ENTER,回车键,换行
- BACK SPACE,退格键,删除光标前一个字符
- DEL,删除键,删除光标后一个字符
- 方向键,在文本中移动光标
- HOME/END,移动光标到行首/行尾
- Page Up/Page Down,上/下翻页
- Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
- ESC,退出编辑模式,切换到正常模式
2.3 命令行模式
- :w - 保存文件,不退出 vim
- :w file -将修改另外保存到 file 中,不退出 vim
- :w! -强制保存,不退出 vim
- :wq -保存文件,退出 vim
- :wq! -强制保存文件,退出 vim
- :q -不保存文件,退出 vim
- :q! -不保存文件,强制退出 vim
- :e! -放弃所有修改,从上次保存文件开始再编辑