2013-04-12 4 views
2

Синтаксис синтаксиса GLSL http://www.vim.org/scripts/script.php?script_id=1002 работает хорошо. Но он не распознает .frag или .vert файлы шейдеров, которые обычно начинаются с строки, такой как #version 330. (Это на Ubuntu 12.04.2 LTS, все вплоть до настоящего времени.)Как может ~/.vimrc игнорировать неверное предположение filetype.vim для выделения синтаксиса?

С такой линией, после загрузки файла необходимо вручную ввести set syntax=glsl, вероятно потому, что /usr/share/vim/vim73/filetype.vim имеет

" Generic configuration file (check this last, it's just guessing!)

if ... getline(1)=~'^#' ... setf conf.

Почему это не отменяет 0/12. Есть ли обходной путь, который не хватает в файле filetype.vim?

ответ

Смежные вопросы