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