Як встановити схему кольорів vim за замовчуванням


130

Останнє оновлення Ubuntu зробило мою схему кольорів vim непридатною. Я знаю, як його встановити вручну ( :colo eveningнаприклад,), але я хочу встановити за замовчуванням всі сеанси vim. Я бачу посилання в інших місцях .vimrc, але правильне розташування та синтаксис поки що ухилялися від мене.

Відповіді:


76

Ваш .vimrcфайл йде у ваш $HOMEкаталог. В * Нікс cd ~; vim .vimrc. Команди в the .vimrcare такі самі, як ви вводите в колишньому режимі in vim, лише без провідної двокрапки, тому colo eveningбуло б достатньо. Коментарі в коментарях .vimrcзазначаються провідною подвійною цитатою.

Щоб побачити приклад vimrc, відкрийте $VIMRUNTIME/vimrc_example.vimзсередину vim

:e $VIMRUNTIME/vimrc_example.vim


36

Це так само просто, як додавання рядка до вашого ~/.vimrc:

colorcheme color_scheme_name



6

Ви можете просто скористатися однолінійкою

echo colorscheme koehler >> ~/.vimrc

і замініть koehlerбудь-яку іншу доступну схему кольорів. Імхо, всі вони кращі за замовчуванням.


1
Це замінить будь-яку існуючу конфігурацію. Може, ти маєш на увазі >>?
Девіс

5

Після того як ви вирішили змінити колірну схему vim, яка вам подобається, вам потрібно буде налаштувати файл конфігурації vim ~/.vimrc.

Наприклад, наприклад, щоб використовувати elflordколірну схему, просто додайте ці рядки до свого ~/.vimrcфайлу:

colo elflord

Для інших назв кольорових схем ви можете подивитися, /usr/share/vim/vimNN/colors де NN - версія VIM.


3

~/.vimrcФайл Ubuntu 17.10 за замовчуванням не має файлу, нам потрібно створити його і поставити в нього налаштування colorscheme color_scheme_name.

До речі, colorscheme desertхороша схема вибору.


0

Скопіюйте завантажені кольорові схеми в ~/.vim/colors/Your_Color_Scheme.

Тоді пиши

colo Your_Color_Scheme

або

colorscheme Your_Color_Scheme

у свій ~/.vimrc.

Дивіться це посилання на холокай


-2

ОС: Redhat Enterprise Edition

colo schema_name добре працює, якщо у вас виникли проблеми з кольоровою схемою.


2
:coloце лише скорочена форма :colorscheme. Цю відповідь додано вже чотири рази :-)
Мартін Турной
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.