Vim被称为一个非常强大的文本编辑器,但同样以其陡峭的学习曲线而闻名。 如果您经常使用命令行,那么至少应该学习一些基本功能。 如果你没有花时间去学习它,即使像退出Vim这样简单的事情也很困难。
Vim是一套独立的软件,它有自己的一条快捷键操作,如果你不了解一些常用的vim操作,甚至要退出它,可能都是一件困难的事情。
如果你学会使用Vim,那么在linux下编辑文件将是一件高效的事情。
如何退出Vim编辑器
如果你在Linux上打算运行另一个命令,但是不小心意外启动了Vim,退出就相当简单了。 Vim以所谓的“普通模式”启动,这意味着你实际上并没有编辑文件。 您键入的任何内容都将被解释为命令。
首先,您需要键入:键,然后输入字母q以退出。 要退出Vim,请输入以下内容:
:q
如果您收到错误消息“上次更改后没有写入(添加!覆盖)”,则表示您意外输入了文本或更改了文件。 请输入以下内容:
:q!
插入模式下如何退出
您可能尝试通过键入几个不同的字母来退出,并意外地在Vim的插入模式中结束。 这是您实际在文件中键入新文本的位置。 一旦你处于这种模式,你可能不知道如何离开。 在这种情况下,上述提示对您没有帮助。
其实,退出插入模式的操作很简单。 只需点击Esc键即可。 这将返回普通模式,让您使用上述说明退出编辑器。
Vim下如何退出并保存
你有可能直接退出Vim,开始编辑文件,这种操作上面一斤过讲解过,你已经掌握,只需要:q!命令即可。 如果您对文件进行了更改并且不想保留它们,则可以在不保存的情况下退出。
那么如何保存后退出呢?你只需要输入一下命令:
:wq
如果你打开了多个文件,想要一次性退出所有文件而不保存,这也很容易。 只需键入以下内容:
:qa!
也许你已经做出改变并希望保留它们。 幸运的是,这就像没有保存就退出一样容易。 您只需要在命令中添加w即可。 请尝试以下方法:
:wq
如果您更喜欢较短的命令,以下内容也将保存并退出:
:x
其他退出Vim的方法
还有一些其他方法可以快速退出Vim。 首先,按Escape键确保您没有处于插入模式。
按住Shift键并按ZZ将保存并退出。
按住Shift并按ZQ将退出而不保存。
如何退出及保存后退出Vim通过该教程你就可以掌握,如果想学习更多关于vim的操作,可以参看以下文章: