前提・実現したいこと
ずいぶん前に、kana/vim-smartinputと言うプラグインを導入し、満足していたのですが、ATOKとの相性が悪いようで、文字入力に遅延が発生します。
数ヶ月間我慢していたのですが、そろそろ対策を取りたいと思い、質問しました。
※このプラグインは、括弧などの自動補完をしてくれるものです。
そして、他のプラグインでは、私のvimrcと相性が悪いのか、日本語入力を受け付けてくれなくなるため、このプラグイン一択のみ使えます。
ATOKが悪いのではなく、vimrcに問題があるのかもしれませんが・・・今回の事象以外で問題は発生しておりません。
発生している問題・エラーメッセージ
このプラグインを動かしているときに文字入力をしたときだけ、文字入力の反映に時間が掛かることは分かっています。
そのため、IMEがOnになったときに、このプラグインの稼働を止めたいです。
そして、IMEがOffになったときに、このプラグインを再稼働させたいです。
該当のソースコード
プラグインを管理しているプラグインは、k-takata/minpacです。
このプラグインで、特定のプラグインを無効化・有効化を切り替えられると思いましたが、出来ないようでした。
試したこと
なし。
プラグインの一部の機能を無効化するのは、<Nop>
を使うことで回避できるのでしょうが、私が求めているのはプラグインの無効化です。
他の対策を探しましたが、見当たりませんでした。
補足情報(FW/ツールのバージョンなど)
Intel-Mac
最新版のMacVim
どのプラグインも最新版を導入済み。
以上です。
あなたの回答
tips
プレビュー