生活哲学

在 Linux 中退出 Vim 的 8 种方法

Vim 以极其强大但难以使用的文本编辑器而闻名。如果您经常在命令行上工作,那么您至少应该学习一些基本功能。不幸的是,如果你不花时间学习,即使是像逃离 Vim 这样简单的任务也可能成为一项艰巨的任务。

普通快捷方式在这种情况下无济于事。今天的文章将为大家介绍 Linux 中退出 Vim 的 8 种方法。

你知道如何在 Linux 中退出 Vim 吗?

  1. 意外启动 Vim 时快速退出
  2. 卡在插入模式?
  3. 如何在不保存的情况下退出
  4. 如何保存文件并退出
  5. 其他逃逸 Vim 的方法

意外启动Vim时快速退出

如果您要运行另一个命令,但不小心启动了 Vim,退出非常简单。 Vim 以 '普通模式' 启动,这意味着您实际上并没有编辑文件。您键入的任何内容都将被解释为命令。

要退出 Vim,输入以下内容:

 :q 

如果遇到错误消息“No write since last change (add! To override)”(自上次更改后未添加任何内容(已添加!要覆盖),那么您不小心输入了文本或替换了更改文件请输入以下命令:

 :q! 

Linux 中退出 Vim 的 8 个方法中的第 1 个

卡在插入模式?

你可能试图通过输入几个不同的字母来退出 Vim,结果意外地进入了插入模式。这是您在文件中实际键入新文本的模式。在此模式下,您可能不知道如何退出。在这种情况下,上一节中描述的第一种方法将不起作用。

幸运的是,退出插入模式的“键”非常简单。只需按 Escape这将带您回到普通模式,并允许您使用上述说明退出 Vim 编辑器。

如何不保存退出

您可能有意启动 Vim,开始编辑文件,现在想改变主意。如果您对文件进行了更改并且不想保留它们,只需退出 Vim 而不保存。

文章上面提到了不保存退出的选项:

 :q! 

如果你打开了多个文件,想一次全部退出而不保存,也很简单。只需输入以下内容:

 :qa! 

如何保存文件并退出

也许您对文件进行了更改并希望保留它们。幸运的是,这样做就像在不保存上述更改的情况下转义一样简单。您只需要在以下命令中添加 w

 :wq 

如果你喜欢更短的命令,使用下面的命令保存退出:

 :x 

Linux 中退出 Vim 的 8 个方法中的第 2 个

其他逃逸Vim的方法

还有其他几种方法可以快速退出 Vim。首先,按 Escape 键以确保您不再处于插入模式。

  1. 按住 Shift 并按下 ZZ 将帮助您保存更改并退出 Vim。
  2. 按住 Shift 并按 ZQ 退出而不保存更改。

正如文章开头所说,Vim 是一个非常强大且值得学习的工具。即使一开始看起来有点“吓人”,了解一下这个编辑器也会很有帮助。如果您不确定从哪里开始,请参阅文章:如何使用 Vim 编辑器了解更多详细信息!

希望你成功。

相关资讯

评论

回复