vim 是許多在命令行上 Linux 下首選文本編輯器础淤。 與其他編輯器不同溪王,vim 有幾種操作模式,這對于新用戶來說有點(diǎn)嚇人值骇。
它的前身 vi 預(yù)裝在 macOS 和幾乎所有的 Linux 發(fā)行版上。 了解 vim 的基本知識將幫助您在遇到您最喜歡的編輯器不可用的情況時移国。
用法很多吱瘩,在這里就簡單說下常用的操作,如何在 vim / vi 中保存文件并退出編輯器迹缀。
vim 模式
啟動 vim 編輯器時使碾,處于正常模式。 在這種模式下祝懂,您可以使用 vim 命令并在文件中導(dǎo)航票摇。
為了能夠輸入文本,您需要進(jìn)入插入模式按下 i
鍵砚蓬。 這種模式允許您以在常規(guī)文本編輯器中相同的方式插入和刪除字符矢门。左下角會提示一個 insert
。
要從任何其他模式回到正常模式,只需按 Esc
鍵祟剔。
打開文件
使用 vim 打開文件隔躲,后面跟著要編輯或創(chuàng)建的文件的名稱:
vim file.text
保存文件
在 vim 中保存文件的命令是:w
。
要在不退出編輯器的情況下保存文件物延,請按 Esc 鍵切換回正常模式宣旱,輸入:w 并按 Enter
鍵。
- 按鍵盤最左上角 Esc
- :w
- 按下 Enter
還有一個 update 命令:up叛薯,它只在文件中有未保存的更改時才將緩沖區(qū)寫入文件浑吟。
要以不同的名稱保存文件,輸入:w new filename耗溜,然后按 Enter 鍵组力。
保存文件并退出
在 vim 中保存文件并退出編輯器的命令是:wq。
要保存文件并同時退出編輯器强霎,請按 Esc 切換到正常模式忿项,鍵入:wq 并按 Enter。
- 按鍵盤最左上角 Esc
- :wq
- 按下 Enter
另一個保存文件并退出 vim 的命令是:x城舞。
這兩個命令之間的區(qū)別在于:x 只在有未保存的更改時才將緩沖區(qū)寫入文件轩触,而:wq 總是將緩沖區(qū)寫入文件并更新文件修改時間。
退出不保存文件
若要退出編輯器家夺,不保存更改脱柱,請按 Esc 切換到正常模式,鍵入:q! 并按回車鍵拉馋。感嘆號是強(qiáng)制的意思榨为。
- 按鍵盤最左上角 Esc
- :q!
- 按下 Enter
小結(jié)
簡單的展示了如何在 vim 中保存文件并退出編輯器。 如果您是 vim 的新手煌茴,推薦一個在線的體驗(yàn) vim編輯随闺。
本篇文章由一文多發(fā)平臺ArtiPub自動發(fā)布