www.vim.orgからダウンロードしたバイナリgvim74.exe
を使用しています。Windows10での動作確認を行っています。
デフォルトではiminsert=2になっているようですが、この設定のままでは、挿入モードや、その他コマンドのたびに、自動的にIMEがONになります。これは英文を打つ場合や、コーディングする場合には不便でしかありません。
そのためコーディングや英文タイプの多い方は、vimrcにはiminsert=0と設定したほうが良いと思います。
set iminsert=0
これで勝手にIMEがONになってしまうことを防げます。
ただ、日本語の文章を記述する場合は、挿入ですぐに日本語に切り替わる、fキーのあとで日本語が打てるというのはとても便利です。 たとえば「dF 、」で、手前の「、」までを削除するということが素早く行えます。これはIMEの自動切り替えの恩恵です。
日本語の文章をメインで打つときは:set imi=2
とタイプして切り替えると便利かもしれません。(imi
はiminsert
の省略表記です)