ITは遊び

毎日パソコンのことばかり考えてる

Ubuntu11.10でGVimで、im_control.vimを使っているとエラーになる→修正された

Vim/GVimで「日本語入力固定モード」を使用する - fudist

上のサイトのプラグインを使っていて、IMEを制御していたのだが、Ubuntuを11.10にアップデートしたところ、エラーが発生した。
どうやら、ESCを押したときに、IMEをオフにしようとするが、IME制御する項目がないよ、というようなエラーだった。
そこで、im_control.vimの、call PyIBusDisable()を呼んでIMEをオフにしているところをコメントアウトした。
とりあえず、してやればIMEのオンオフができて困らない感じになった。

2011/11/01追記

作者の方が改変していただいたようで、エラーは発生しなくなりました。
確かに、直接Python上で同じようにIBus制御のスクリプト使ってみても問題なかった。