如何在退出 Vim 编辑器前保存 Vim 中的文件

Suraj Joshi 2023年1月30日
  1. Vim/Vi 编辑器打开文件
  2. Vim 编辑器中保存文件
  3. Vim 中保存文件并从编辑器中退出
  4. Vim 中退出而不保存修改内容
如何在退出 Vim 编辑器前保存 Vim 中的文件

Vim 及其早期版本 Vi 是经常使用命令行界面的用户中使用最广泛、最流行的编辑器之一。由于 VimVi 的操作模式不同,使得它们之间存在很大的差异,因此初学者可能会觉得难以使用。

Vim 和 Vi 有两种操作模式。Vim 中的两种模式是 NormalInsert 模式。Normal 模式是 Vim 的默认模式,Insert 模式与其他文本编辑器类似,我们输入的任何内容都会出现在屏幕上。

我们使用:w 命令保存 Vim 中的文件并退出,:q 命令退出编辑器,:wq正常模式下保存文件并退出编辑器。

Vim/Vi 编辑器打开文件

要使用 Vim/Vi 打开任何文件,我们使用 vim 命令,后面跟着要用编辑器打开的文件路径。

vim abc.txt

它将在 Vim 编辑器中打开文件 abc.txt

我们也可以用 vim 命令打开编辑器,然后用下面的命令打开文件。

:e filename

filename 是要打开的文件名。

Vim 编辑器中保存文件

要在不退出编辑器的情况下将文件保存在 Vim 中,我们执行以下步骤。

  • 切换到正常模式。

    如果我们处于插入模式,我们可以使用 Esc 键切换回正常模式。

  • 键入:w 命令。
  • Enter

    它将保存在 Vim 中打开的文件中的变化。

要用不同的名字保存文件,我们使用以下命令。

:w filename_updated

它将以 filename_updated 的名字保存文件。

Vim 中保存文件并从编辑器中退出

要在 Vim 中保存文件并从编辑器中退出,我们执行以下步骤。

  • 切换到正常模式。
  • 键入 :wq 命令。
  • Enter

    它将保存在 Vim 中打开的文件中的修改,并退出编辑器。

我们也可以使用:x 命令来保存 Vim 中的文件并退出编辑器。命令:x 只是在退出前保存文件的修改,而命令:wq 也会更新文件的修改时间。

Vim 中退出而不保存修改内容

要从 Vim 退出而不保存更改,我们执行以下步骤。

  • 切换到正常模式。
  • 键入:q!命令。
  • Enter

    它将从编辑器中退出而不保存更改。

作者: Suraj Joshi
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn

相关文章 - Linux Vim