Как указать подсветку синтаксиса в редакторе VI
Используя vi, я хочу отображать файлы в выделенных цветах в Unix. Если я сохраню файл как .sql
или же .java
это выделит ключевые слова. Я хочу внести изменения в том, какие слова выделены, и в каком цвете.
Как управлять подсветкой синтаксиса и цветовыми схемами с различными расширениями файлов vi?
4 ответа
Я просто сделал это, положив :syntax on
, Я предполагаю, что вы хотите сохранить настройки, чтобы они могли выделяться каждый раз, когда вы открываете один из этих файлов, и в этом случае ответ Эрика будет правильным.
Для файловых настроек есть также сила моделин.
Вы можете поместить их в первую или последнюю пятерку (если вы не измените modelines
переменные) линии для управления настройками переменных.
например:
# vim: syn=sh
или даже:
/* vim: tw=60 ts=2: */
см. справку vim: :h modeline
Вы уверены, что у одного из пользователей нет псевдонима vim или чего-то подобного? CF: http://masstransmit.com/garage_blog/alias-vi-vim/