使用 Vi? 以下是如何打开文件然后 Save 并退出

创建和编辑文本文件是您可以在 Linux 系统上执行的最基本任务之一。 Vi 文本编辑器为您提供了与编辑文本文件相关的强大控件。 但是,当您甚至不知道如何保存文件时,花费数小时打字有什么好处呢?

在这篇文章中,我们将讨论与在 Vi 中编辑文件相关的所有内容,以及一些有关如何保存和退出文本文件的详细指南。

Vi 编辑模式

Vi 为其用户提供了两种编辑模式。 这些都是:

  1. 正常模式
  2. 插入模式

在 Vi 中打开文本文件时,默认的编辑模式是 普通的 模式。 您可以在此模式下浏览文件并使用一些基本的 Vi 命令。 由于 普通的 模式不允许您编辑文件,您必须输入 插入 模式来做到这一点。

只需按下 一世 键盘上的按钮以激活 插入 模式。 此模式允许您通过添加和删除字符轻松修改文本文件的内容。 要返回正常模式,只需点击 Esc键 键盘上的键。

在 Vi 中打开文件

Vi 命令的语法很容易记住。 创建新文本文件的默认语法是:

vi <filename>

创建一个名为的新文本文件 文本文件.txt,在终端中键入以下命令。

vi textfile.txt

请注意,如果一个文件名为 文本文件.txt 已经存在于您的系统上,那么 Vi 将打开该文件而不是创建一个新文件。

或者,您可以在终端中启动 Vi 编辑器,然后键入 :e 文本文件.txt 打开一个新文件。

在 VI 中保存文件

在 Vi 中保存文本文件的默认命令是 :w. 请记住,当您处于插入模式时,您不能使用 Vi 命令。 因此,您必须通过按 Esc键 钥匙。

要在 Vi 中保存文件,请通过点击进入普通模式 Esc键 在你的键盘上。 然后,输入 :w 并按下 Enter 保存文件。

您也可以使用不同的名称保存文件。 只需将新文件名与 :w 命令。

:w newtextfile

Save 和 Exit Vi 编辑器

如上所述,您可以在 Vi 中使用以下命令保存文件 :w 命令。 同时,键入 :q 命令将退出编辑器。 您可以将这些命令链接在一起,以便同时执行保存和退出操作。

Esc键 进入正常模式。 输入 :wq 并击中 Enter 在 Vi 中保存和退出文本文件。 您也可以使用相同的命令在 Vim 中保存和退出文件。

在 Vi 中保存和退出的另一种方法是使用 :X 命令。 虽然两者 :X :wq 命令执行类似的任务,它们根本不一样。 这两者之间的主要区别在于 :X 仅当存在未保存的更改时,命令才会将缓冲区写入文本文件。

另一方面, :wq 命令将缓冲区写入文件,而不考虑任何未保存的更改。 这 :wq 命令还更新文件的修改时间。

退出 Vi 而不保存

要退出文本文件而不在 Vi 中保存,请按 Esc键 进入普通模式。 然后,只需键入 :问! 并击中 Enter.

学习 Vi 编辑器的基础知识

了解 Linux 中文本编辑器的基础知识很重要,因为在许多情况下,您需要使用系统文本文件。 尽管有许多文本编辑器可用,例如 Nano、Emacs 和 Gedit,但 Vi 和 Vim 仍然被许多用户认为是最可靠的。

当您第一次使用基于终端的编辑器(如 Vi 或 Vim)时,记住 Vim 中的不同命令和语法可能需要一段时间。 解决这个问题最合适的方法是选择一个非常适合您需要的编辑器。