Как мне запустить VI с цветами на Lion?


15

Я ищу, чтобы включить цвет подсветки синтаксиса в vi. Я просто включил цвета в терминале через здесь . Любые идеи о том, как включить это?

ПРИМЕЧАНИЕ: Обычно в Linux, когда я открываю vi с помощью vi file.txtи он открывается по умолчанию в черно-белом режиме, я могу открыть тот же файл, vim file.txtи он покажет цвета, но здесь это не работает.


Для выделения цвета в целом, например, от lsили grep, см. Ansi-color-code-in-vim на SO.
Денис

Ответы:


14

Это вопрос правильных настроек в вашем ~/.vimrcфайле. Вот мой: https://github.com/mathiasbynens/dotfiles/blob/master/.vimrc .

Ключ должен добавить это:

" Enable syntax highlighting
syntax on

Вы можете установить цветовые схемы в вашем ~/.vim/colorsкаталоге. Чтобы включить цветовую схему, используйте:

" Select a colorscheme
colorscheme molokai

Я использую Molokai , который выглядит так при редактировании файла JavaScript:


Спасибо, это именно то, что я искал! РЕДАКТИРОВАТЬ: на заметку, добавление colorsheme molokaiдает E185: Cannot find color scheme molokai. Но синтаксическая часть все еще работала! :)
gusterlover6

@ gusterlover6 Да, как я объяснил в своем посте, вам нужно установить цветовую схему Молокаи ~/.vim/colors/molokai.vim. Вы можете скачать его по ссылке в моем ответе. Наслаждайтесь!
Матиас Биненс

Если вы используете Janus, вы получаете легкий доступ к цветовым схемам (и плагинам).
Ян С.

5

Я также скажу, что MacVim - это хорошее обновление от стандартного Vim, которое поставляется с OS X, но в этом нет необходимости. Вам нужна конфигурация Vim, которая добавляет подсветку синтаксиса в VIM.

Самый быстрый способ получить это с Janus - это набор плагинов VIM и файлов конфигурации, предварительно настроенных и готовых к работе. Работает с Vim и MacVim.

Чтобы установить это:

curl -Lo- http://bit.ly/janus-bootstrap | bash

А затем следуйте инструкциям. Это вызывает их автоматический установщик . Требуется Vim 7.3 или выше. Вы получите легкий путь к цветам и плагинам в Vim.

Вим с Янусом


@denis да, пожалуйста, задайте новый вопрос.
Ян С.

4

Вам необходимо настроить ~ / .vimrc, чтобы включить подсветку синтаксиса, между прочим. Очень просто, вы захотите добавить:

syntax on

Google "vimrc" для образцов файлов конфигурации vim.


1
Меня сводит с ума, когда люди говорят «google stuff» в ответе «stackexchange» - как вы думаете, ребята вообще добрались до вопроса ?!
ZincX
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.