以下を使用してVimを終了することはできません:!q [閉じる]

以下を使用してVimを終了することはできません:!q [閉じる]

テキストを誤って変更しましたが、保存せずにVimを終了したいと思います。通常モードでは:!qを入力する必要があることを知っていますが、これを行うと次のようになります。

[No write since last change]
/bin/bash: q: command not found

shell returned 127

Press ENTER or type command to continue

ENTERなどを押すとVimに戻ります。どうなりますか?

答え1

使用:q!:!q例では、vim呼び出されたコマンドを実行するように指示します。q

また、参照して詳細:help !:help quitご覧ください。

関連情報