如何在退出 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