Подсветка Vim Overlength только для определенных типов файлов

Я использую следующее в моем.vimrc, чтобы выделить строки длиной более 80 символов:

highlight OverLength ctermbg=red ctermfg=white guibg=#592929
match OverLength /\%81v.\+/

Это влияет на все мои файлы. Есть ли способ, которым я могу установить, чтобы это влияло только на определенный тип файла, такой как файл Javascript?

2 ответа

Решение

Вы можете сохранить эти строки в файл с именем ~/.vim/after/ftplugin/javascript.vim в Unix или ~\vimfiles\after\ftplugin\javascript.vim на винде.

Использование au Filetype ... source ... исходный файл, содержащий команды для соответствующих типов файлов.

Другие вопросы по тегам