skk.vim
skk.vim copied to clipboard
let g:skk_keep_state = 1するとノーマルモードでいくつかのマッピングがバッファローカルでされる
マッピングしているのはs:SkkMapNormal()。
この関数はs:SkkKey()でインサートモードで<Esc>を押した時に呼ばれている。
解決法: InsertEnterを使う。(ただしこのイベントが古いVimで使われるか分からないので使うか迷っている。skk.vimは互換性を重視する作りにするつもり) なおこの方法だとコマンドラインに入った時には言語モードがオンにならないが、 skk.vimでもオンにならない動作になっている。