Подсветка синтаксиса Gvim - PullRequest
3 голосов
/ 25 марта 2011

Я пытался заставить Gvim выделять синтаксис файла определенного типа (например, Perl), используя следующую команду

au BufNewFile,BufRead *.bias setf perl

Но первая строка этого файла не начинается с #! /USR / бен / Perl.Gvim не выполняет подсветку синтаксиса Perl.Любое решение для этого?

Ответы [ 2 ]

3 голосов
/ 26 марта 2011

Попробуйте это в вашем .vimrc (я думаю, что Gvim все еще использует это)

autocmd BufRead *.bias set filetype=perl

Если вы просто хотите сделать это для одного файла, попробуйте:

:set filetype=perl
2 голосов
/ 26 марта 2011

Просто вставьте строку, которая у вас уже есть, в ~/.vim/ftdetect/bias.vim, и она должна работать.У меня есть несколько пользовательских файлов, для которых я настроил подсветку синтаксиса таким образом, и у меня не было проблем.

(Примечание: если вы работаете в Windows, путь будет ~/vimfiles/ftdetect/bias.vim)

...