Vimのビルトイン構文強調定義のままだと、自動コマンド(autocmd
)の引数でマップコマンドを指定すると強調されない。vimCommand
とvimMap
が分かれていて、autocmd
の引数で使われるvimIsCommand
にvimMap
が含まれていないからみたい。
修正するためには直接書き換える必要があった。after/
以下でアバウトに書いた場合、他で構文強調が壊れる(augroup
とかで)。
Download: vim.vim.patch
うまく動いている気がする。ユーザーのランタイム・ディレクトリにコピーしてからパッチ当てた方がより良い。