誤ってCx Csを押したときにVIMで挿入モードに戻る方法


62

このvimセッションを考えると:

% vim test-file.txt
iHello there!C-x C-s

挿入/コマンドモードに戻るにはどうすればよいですか?(Cx CsはControl-x Control-sを意味し、キーボードショートカットの通常のvi用語かどうかはわかりません)

これを抜け出し、再び挿入/コマンドモードに戻る方法があることは知っていますが、Googleやスーパーユーザーを検索しても何も得られなかったことを思い出せません。

これは私がほとんどの場合Emacsを使用しているために発生しますが、Emacsがインストールされていないリモートホストにはvimを使用します。たまにこれを行うと、毎回ターミナルを再起動するだけでなく、外に出る方法を学ぶ必要があると考えました。


6
余談:Cxにバインドされたvimの減少ショートカットに注意してください。これについては難しい方法で学びました。古いブログ記事の全文:wemmick.blogspot.com/2005/09/...
ダグ・ハリス

@DougHarris、このブログ投稿は貴重です!共有してくれてありがとう!
the MarceloR

回答:



0

C-q動作しない場合、これは私のために働いています:

  • (1)コンソールを閉じ、
  • (2)新しいターミナルを開く、
  • (3)viでファイルを再度開き、
  • (4)viはファイルが既に開いていることを警告します
  • (5)再試行のために「R」を入力して保存 w-q
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.