Как получить цвета в vim когда: синтаксис на ничего не делает? - PullRequest
2 голосов
/ 22 октября 2010

Зарегистрированные как root на CentOS 5.3, у меня не может быть цветов в vim (7.0.237, минимальные, общие и улучшенные rpms), даже с: синтаксис на ... Я могу отображать цвета с помощью других команд, поэтому у меня есть цвета (я не знаю, сколько!)

Любая подсказка?

Спасибо.

Ответы [ 4 ]

6 голосов
/ 22 октября 2010

CentOS поставляется с «крошечной» версией Vim, которая имеет ограниченные возможности.

Вам нужно будет установить «улучшенный» пакет, если вы хотите все хорошее.

yum install vim-enhanced

По крайней мере, так я поступил в CentOS 5.

Чтобы просмотреть все пакеты Vim:

 yum list vim*

Там должна быть улучшенная версия (надеюсь).

1 голос
/ 22 октября 2010

Как запустить Vim с vim или с vi.

При запуске с vi win часто использует безопасный режим, который отключает многие функции, чтобы сделать его безопасным для административного использования.так что попробуйте vim.

0 голосов
/ 08 июля 2011

Если вы уже установили vim-extended , проверьте ваш PATH.Хороши шансы, что /usr/bin нет.

vi в /bin - это «крошечная» версия vim с ограниченной функциональностью.Если вы посмотрите на /usr/bin, вы найдете «огромную» версию (как vim, а не vi).

0 голосов
/ 22 октября 2010

Возможно, у вас нет файла определения синтаксиса для типа файла, который вы редактируете. Что это за файл? Попробуйте форсировать определенный формат синтаксиса с помощью

:set syntax=<format>

Итак, если вы редактируете XML, попробуйте

:set syntax=xml
...