下記のブログを参考に，編集モード復帰時に強制的にInput MethodをOFFにするようにしてみた。とりあえず，Windowsでは動作した。
http://d.hatena.ne.jp/mshio/20090913/p1
(cherry picked from commit 31fa908)
この辺り（下記参照）を参考に編集モードに復帰したら，Input MethodをOFFにするようにしてみました。
- http://d.hatena.ne.jp/mshio/20090913/p1
- https://bitbucket.org/pinus/opendolphin-1.3.0.7/src/06385b9fab2e/src/open/dolphin/ui/IMEControl.java

WindowsとMac OS Xで実装が異なるのと，そもそもJavaでInput Methodの制御が「たまたま」できた的な危うさがあるので「運が良かったら使えた」程度で捉えてます。

悪さをさせないため，システムプロパティ "ideavim.imcontrol" の有無で同機能の有効・無効を判断してます（_ideavim.groovyに定義しとくとよいでしょう）。設定値は以下の通り。
- 未設定 : 無効
- "windows" : Windows用の実装が有効になる
- "osx" : Mac OS X用の実装が有効になる

※Mac OS X版は，OSX側にもちょっとした仕込みが必要になります（opt+cmd+spaceで入力ソースが切り替わる設定になってないとダメ）。
(cherry picked from commit 7a19f0e)

----
VIM-425対応で .ideavimrc を読み込めるようにしたので，趣向を変えて同ファイルに imcontrol を設定することでIM制御の切り替えを行えるようにしました。設定値は none|windows|osx の３種類。
setコマンドでも変更できます。