Linux經常使用命令12 - vi

vim 是許多在命令行上 Linux 下首選文本編輯器。 與其餘編輯器不一樣,vim 有幾種操做模式,這對於新用戶來講有點嚇人。git

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

用法不少,在這裏就簡單說下經常使用的操做,如何在 vim / vi 中保存文件並退出編輯器。vim

vim 模式

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

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

要從任何其餘模式回到正常模式,只需按 Esc 鍵。命令行

打開文件

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

vim file.text

保存文件

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

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

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

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

要以不一樣的名稱保存文件,輸入: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

本篇文章由一文多發平臺ArtiPub自動發佈

相關文章
相關標籤/搜索