无论使用何种方法退出编辑器,都必须使编辑器回到命令模式(Vim编辑器的模式将在下一小节中详细介绍),回到命令模式可以使用Esc键。
(1)正常退出的前提条件是:打开的文本文件在内容上没有被改动、新建的文本文件没有添加任何内容、修改的文本文件已经保存等。此时可以使用正常退出命令进行退出,命令如下:
- #正常退出Vim编辑器命令
- :q
输入以上命令时,命令应该显示在编辑器的最后一行。如果不是,则需要使用Esc键重新输入,输入完成后,按Enter键即可执行。
(2)如果退出时需要将已经编辑过的文本保存到文件中,可以使用以下命令保存文件并退出:
- #保存并退出编辑器
- :wq
(3)如果当前编辑的文本还没有明确指定路径和文件名,或者需要将当前编辑的文本另存,这时可以在保存退出命令后加上文件名:
- #保存退出时,将文件保存到参数filename指定的文件中
- :wq filename
4)如果需要强制退出编辑器,可以使用如下命令:需要注意的是强制退出将会丢失已经编辑的内容,因此在使用强制退出命令之前,应该确保没有保存的内容已经没有任何价值。
- #强制退出并不保存
- :q!