Vim Advent Calendar 2013の105日目(2014-03-15)の記事です。 日本語入力IMをオンにしてInsert modeを開始するコマンドをmapする Vimプラグインimactivatemap.vimを作りました (i,a,c,o等に対して、日本語入力オンで開始するgi,ga,gc,go等をmap)。 Insert modeに入る際には、日本語を編集したいことは意識しているので、 その意図を直接表現するコマンドを用意すると気持ち良く操作ができるかと思って作ってみました。 c,s,rコマンドで、書き換え前の文字列に応じてIMオン/オフを切り替えるVimプラグインを作ったのですが、 日本語入力オン/オフ制御が意図から外れる場合がたまにあってストレスになるので、 逆方向のアプローチとして、日本語で編集することを指定するコマンドを割り当てる方法のプラグインです。 vi的