Vim
用於 !在 VIM 中
我已經看到有時
:q
有效,但有時我們必須使用:q!
. 許多命令都是這種情況。!
我想知道in的一般用途是什麼vim
以及何時使用它。我試圖用Google搜尋,但似乎搜尋省略了驚嘆號。
當您不對文件的實際內容進行任何更改時,您可以簡單地使用
:q
. 但是,如果您進行編輯,vim 將不允許簡單的退出,因為您可能不想放棄這些更改(尤其是如果您在 vim 中長時間編輯和:q
意外使用)。在:q!
這種情況下是強制退出操作(覆蓋警告)。您可以使用 對所有打開的視窗(例如用 打開的視窗Ctrl``w``n
)發出強制退出:qa!
。
:wq
您可以使用(or )寫出更改並退出:x
,這有時會失敗(文件已以只讀方式打開(-R
在命令行上,或使用該view
命令呼叫 vim),在這種情況下,您可以使用強制寫入操作:wq!
.順便說一句,您還可以使用
ZQ
to do the same operation as:q!
和ZZ
to do the same as:wq
,這可以更容易打字:)Vim 也有一個內置的幫助,你可以通過
:help
; 退出有它自己的快速主題頁面::help Q_wq
。