如何在退出 Vim 編輯器前儲存 Vim 中的檔案
Suraj Joshi
2023年1月30日
Linux
Linux Vim
Vim 及其早期版本 Vi 是經常使用命令列介面的使用者中使用最廣泛、最流行的編輯器之一。由於 Vim 和 Vi 的操作模式不同,使得它們之間存在很大的差異,因此初學者可能會覺得難以使用。
Vim 和 Vi 有兩種操作模式。Vim 中的兩種模式是 Normal 和 Insert 模式。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 鍵
它將從編輯器中退出而不儲存更改。
Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe
作者: Suraj Joshi
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn