いつも iTerm2 で MacVim-Kaoriya 内の Vim を使って作業をしているが、<C-^> での IM 切替が出来ない関係で im_control の日本語入力固定モードが使えていなかった。 IMCtrl を設定することで、何とか動いたのでメモ(.gvimrc での noimdisableactivate 設定は割愛) if has('mac') if has('gui_running') let IM_CtrlMode = 4 else let IM_CtrlMode = 1 function! IMCtrl(cmd) let cmd = a:cmd if cmd == 'On' let res = system('osascript -e "tell application \"System Events\" to keystroke (key code {104})"