2013-10-07 3 views
0

Я не работаю на своем обычном компьютере и имею доступ только к Ubuntu Lucid 10.04. Я добавил псевдоним к моему .bashrc файлу, чтобы создать псевдонимvi отказ от синтаксиса на

alias vi='vim' 

Я затем добавил следующие 3 строк в мой ~/.vimrc файл.

syntax on 
set nu 
set ai 

VI отказывается принять синтаксис по команде и когда я делаю синтаксис :version имеет -, а не + в прошлом я считаю, что я только должен был принять вышеуказанные шаги, чтобы выйти из унаследованного режима и для включения подсветки синтаксиса.

+0

вам также необходимо иметь синтаксические правила ... vim сам не будет иметь никаких встроенных правил. –

+0

Это происходит позже, когда сама команда ': syntax on' работает. –

ответ

0

:version показывает вам, с какими вариантами был скомпилирован Vim. Поэтому, если он говорит -syntax, это означает, что вы используете Vim, который не поддерживает подсветку синтаксиса, а не выделяет синтаксис.

Если у вас нет контроля над системой, лучше всего установить свой собственный Vim (с поддержкой всех ваших любимых функций) в свой каталог пользователя и псевдоним vi для запуска этой версии.

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