Linux常用命令12 - vi

vim 是許多在命令行上 Linux 下首選文本編輯器。 與其他編輯器不同,vim 有幾種操作模式,這對於新用戶來說有點嚇人。

F8J93X
它的前身 vi 預裝在 macOS 和幾乎所有的 Linux 發行版上。 瞭解 vim 的基本知識將幫助您在遇到您最喜歡的編輯器不可用的情況時。

用法很多,在這裏就簡單說下常用的操作,如何在 vim / vi 中保存文件並退出編輯器。

vim 模式

啓動 vim 編輯器時,處於正常模式。 在這種模式下,您可以使用 vim 命令並在文件中導航。

爲了能夠輸入文本,您需要進入插入模式按下 i 鍵。 這種模式允許您以在常規文本編輯器中相同的方式插入和刪除字符。左下角會提示一個 insert
kBrTGY

要從任何其他模式回到正常模式,只需按 Esc 鍵。

打開文件

使用 vim 打開文件,後面跟着要編輯或創建的文件的名稱:

vim file.text

保存文件

在 vim 中保存文件的命令是:w

要在不退出編輯器的情況下保存文件,請按 Esc 鍵切換回正常模式,輸入:w 並按 Enter 鍵。

  1. 按鍵盤最左上角 Esc
  2. :w
  3. 按下 Enter

還有一個 update 命令:up,它只在文件中有未保存的更改時纔將緩衝區寫入文件。

要以不同的名稱保存文件,輸入:w new filename,然後按 Enter 鍵。

保存文件並退出

在 vim 中保存文件並退出編輯器的命令是:wq。

要保存文件並同時退出編輯器,請按 Esc 切換到正常模式,鍵入:wq 並按 Enter。

  1. 按鍵盤最左上角 Esc
  2. :wq
  3. 按下 Enter

IXQ5nI

另一個保存文件並退出 vim 的命令是:x。

這兩個命令之間的區別在於:x 只在有未保存的更改時纔將緩衝區寫入文件,而:wq 總是將緩衝區寫入文件並更新文件修改時間。

H0QQTG

退出不保存文件

若要退出編輯器,不保存更改,請按 Esc 切換到正常模式,鍵入:q! 並按回車鍵。感嘆號是強制的意思。

  1. 按鍵盤最左上角 Esc
  2. :q!
  3. 按下 Enter

RFMvov

小結

簡單的展示瞭如何在 vim 中保存文件並退出編輯器。 如果您是 vim 的新手,推薦一個在線的體驗 vim編輯。

https://www.openvim.com/

N4R1hX

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章