1)命令行模式:键入的内容被解释为命令。
2)插入模式:键入的内容被插入文件。
3)可视模式:通过键盘选择、剪切、复制文本。
4)Ex 模式:使用更多命令(例如:存储文件、替换文本等)。
博主最先接触vim的时候,也试图像其他的编辑器一样使用,即进入到插入模式后进行笨拙的操作。而事实上,vim真正强大和快速的地方在于其命令行模式。在真正熟练vim之后会发现,使用插入模式的时间越来越少,而越来越倾向于使用便捷的命令行模式。
一、关于打开关闭和模式切换
可以通过以下命令启动Vim:
$ vim test.txt
然后文档被打开了,但还不能进行编辑,此时 Vim 处在命令行模式。该模式下可以使用键盘执行 Vim 命令。
要插入文本,将光标定位至插入位置(下几节中会说明高效的光标定位方法),然后按 i 进入插入模式。
按 Esc 即可返回命令行模式。
编辑完毕后输入:wq再回车可以保存退出,或者:q!可以不保存退出。
在命令行模式下,有以下一些值得注意的地方:
1):e <path/to/file> →打开一个文件
2):w →存盘
3):saveas <path/to/file> →另存为 <path/to/file>
4):x, ZZ 或 :wq →保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)
5):q! →退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。
6):bn 和 :bp →在同时打开很多文件时,可通过这两个命令来切换下一个或上一个文件。
时间: 2024-11-09 02:49:32