時には:q
動作しますが、時には:q!
。!
in の一般的な用途は何でありvim
、いつ使用するか知りたいです。グーグルしてみましたが感嘆符が抜けたようです。
ベストアンサー1
ファイルの実際の内容を変更しない場合は、単に終了を使用してください:q
。しかし、編集する場合、vimは単純な終了を許可しません。その変更をキャンセルしたくない場合があります(特に:q
長時間編集して誤ってvimを使用した場合)。この場合、:q!
強制終了動作(オーバーライド警告)になります。たとえば、開いているすべてのウィンドウをCtrlwn強制終了することができます。:qa!
(または:wq
を:x
使用して変更を記録して-R
終了できます。view
:wq!
ちなみに を使用してZQ
同じ操作を実行することも:q!
、ZZ
同じ操作を実行することも:wq
できるため、入力が簡単になります。 :)
VimにはExitを介してアクセスできるヘルプが組み込まれており、:help
クイックトピックページもあります:help Q_wq
。