Как установить стандартную цветовую схему vim - PullRequest
123 голосов
/ 04 июня 2010

Последнее обновление Ubuntu сделало мою vim colorscheme непригодной для использования.Я знаю, как установить его вручную (например, :colo evening), но я хочу установить значение по умолчанию для всех сеансов vim.В других местах я вижу ссылку на .vimrc, но правильное местоположение и синтаксис до сих пор ускользали от меня.

Ответы [ 9 ]

126 голосов
/ 04 июня 2010

Вставьте директиву colorscheme в ваш файл .vimrc, например:

colorscheme morning

Смотрите здесь: http://vim.wikia.com/wiki/Change_the_color_scheme

70 голосов
/ 04 июня 2010

Ваш .vimrc файл находится в вашей директории $HOME. В * nix, cd ~; vim .vimrc. Команды в .vimrc такие же, как вы вводите в ex-mode в vim, только без начального двоеточия, поэтому достаточно colo evening. Комментарии в .vimrc отмечены двойной кавычкой.

Чтобы увидеть пример vimrc, откройте $VIMRUNTIME/vimrc_example.vim изнутри vim

:e $VIMRUNTIME/vimrc_example.vim
33 голосов
/ 04 июня 2010

Это так же просто, как добавить строку к вашему ~/.vimrc:

colorscheme color_scheme_name

11 голосов
/ 25 мая 2014

Вы также можете попробовать поместить это в файл ~/.vimrc:

colorscheme Solarized
4 голосов
/ 26 мая 2016

Как только вы решили изменить цветовую схему vim, которая вам нравится, вам нужно будет настроить файл конфигурации vim ~/.vimrc.

Например, Чтобы использовать цветовую схему elflord, просто добавьте эти строки в файл ~/.vimrc:

colo elflord

Другие названия цветовых схем вы можете посмотреть в /usr/share/vim/vimNN/colors где NN - версия VIM.

3 голосов
/ 01 июня 2018

По умолчанию в Ubuntu 17.10 нет файла ~/.vimrc, нам нужно создать и поместить в него настройку colorscheme color_scheme_name.

Кстати, colorscheme desert - хорошая схема для выбора.

0 голосов
/ 24 июня 2019

Вы можете просто использовать однострочник

echo colorscheme koehler >> ~/.vimrc

и заменить koehler любой другой доступной схемой цветов.Имхо, все они лучше, чем по умолчанию.

0 голосов
/ 24 апреля 2019

Копирование загруженных цветовых схем в ~/.vim/colors/Your_Color_Scheme.

Тогда напишите

colo Your_Color_Scheme

или

colorscheme Your_Color_Scheme

в ваш ~/.vimrc.

См. ссылку для holokai

0 голосов
/ 04 октября 2016

ОС: Redhat Enterprise Edition

colo schema_name отлично работает, если вы столкнулись с проблемами с цветовым режимом

...