GLSL シンタックス ハイライターhttp://www.vim.org/scripts/script.php?script_id=1002はうまく機能します。ただし、一般的に#version 330
. (これは Ubuntu 12.04.2 LTS 上にあり、すべて最新です。)
このような行では、ファイルをロードした後set syntax=glsl
、おそらく /usr/share/vim/vim73/filetype.vim が
" Generic configuration file (check this last, it's just guessing!)
if
... getline(1)=~'^#'
... setf conf
.
~/.vimrc によって覆されないのはなぜau BufNewFile,BufRead *.frag,*.vert setf glsl
ですか? filetype.vimで大失敗しない回避策はありますか?