<C-C>
私は通常モードに戻りを使用するにはあまりにも多くの訓練を受けました。私はそこに理解<C-C>
との違い<ESC>
しかし、この質問の要点はそうではありません。
マッピングを使用しているため、通常モードで押したnnoremap <C-C> <silent> <C-C>
ときに「vimを終了するには:quit <Enter>と入力してください」というメッセージは表示されません。<C-C>
通常モードで押すと、r
キャンセルは使用できず、<C-C>
代わりに印刷できない文字のみが挿入されます。この動作を変更する方法はありますか?
答え1
まず、
nnoremap <C-C> <silent> <C-C>
パラメータが<silent>
間違った場所にあります。うまくいきますが、考えた方法とは異なります(信号音が鳴ります)。これを使用する方が良いです。
nnoremap <C-C> <Nop>
^C
中断中の挿入を防ぐには、r
そのための特別なマッピングを定義する必要があります。
nnoremap r<C-c> <Nop>