テキストに間違った変更を加えたので、保存せずに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に戻ります。どうしたの?
将来のvimに関する質問については、vi.stackexchange.comも参照してください。
—
-agold
それは
—
つなぐ
:q!
(やめなさい、意味する!)ではなく:!q
(シェルエスケープ、現在の行をパイプでq
「彼らは将来の読者を助けることはないだろう」が、何らかの奇妙な理由で、それはアップ投票を受け取り続ける
—
ロドリゴ
この投稿の「トピック外」フラグに同意しません。それは私が持っていたのとまったく同じ問題でグーグルのトップヒットであり、vim noobでした。@Rodrigo、お問い合わせいただきありがとうございます。
—
-andersoyvind
私はこれがどのように話題から外れているのか理解していない、私はちょうど同じ問題に遭遇した。文字通りシェルプロンプトに戻ることができず、OPと同じことを尋ねられました。
—
ConstantFun
:!q
ターミナルウィンドウを閉じることを決定する前に、コマンドを何度か実行できることを知っていました。