6

挿入モードで、手のひらが誤ってトラックパッドに置かれたために、カーソルが移動することがありました。そこで、autocmd を作成して、挿入モードでマウスを無効にし、通常モードで有効にしたいと考えています。

私は次のように書きます。

  autocmd InsertEnter * set mouse=""
  autocmd InsertLeave * set mouse=a

マウスを無効にしました。しかし、挿入モードを終了すると、マウスがアクティブになりません。

これを機能させる方法は?

InsertLeave編集: を使用しているときにトリガーされないことがわかりましたCTRL_C。残念ながら、私はいつもCTRL_C挿入モードを終了するために使用します。これに対する回避策はありますか?

UserGettingBored編集2:私もイベントを見つけました。しかし、このイベントは単なる冗談のようです。

4

1 に答える 1