Как изменить цветовую схему по умолчанию в gvim?


12

В GVIM для Windows я знаю, что вы должны иметь возможность что-то добавить в $VIM/_vimrcфайл для настройки запуска, и мне удалось как-то разобраться с этим, но я не могу понять, как изменить настройки цвета по умолчанию. Прямо сейчас каждый раз, когда я запускаю vim, я должен набрать

:color pablo

прежде чем я смогу сделать какую-либо работу (черное на белом беспокоит меня при кодировании на любом другом языке, кроме Java). Я чувствую, что это 12 дополнительных нажатий клавиш, которые мне не нужно было делать каждый раз, когда я запускаю vim. Есть ли способ, с помощью которого vim может начать использовать этот параметр по умолчанию?


1
В Ubuntu создайте файл с именем .vimrcв вашем Homeкаталоге, если он не существует, добавьте colorscheme pabloего и сохраните. Теперь перезапустите GVim. Для Windows поставьте этот файл с именем _gvimrcв C:/Documents and Settings/<your-username>. Смотри ответ на этот вопрос .
Данте

Ответы:


17

добавлять

colorscheme pablo

в ваш файл _vimrc.


Спасибо за быстрый ответ. Я не мог найти это нигде в справочных документах, но, возможно, я не выглядел достаточно усердно, это огромное бремя моего разума ОКР.
faceless1_14

3

Nagnatron ответ правильный, но если вам нужно немного больше информации ...

«Байт Vim» - это книга, цель которой - помочь вам научиться пользоваться редактором Vim, даже если все, что вы знаете, это как пользоваться клавиатурой компьютера.


1
Обычно лучше добавить существующий ответ в виде комментария, чем в качестве отдельного ответа.
EBGreen

2
Вау, это одна из самых полезных ссылок, которые я видел за последнее время, спасибо.
faceless1_14

0

Для меня это было необходимо сделать:

"~\_vimrc

if has('gui_running')
  au VimEnter * colorscheme desert
endif

Он if has('gui_running')гарантирует, что я сохраню настройки цвета по умолчанию, если я запускаю vim в Cmder (conemu) . Хотя мои настройки могут показаться забавными, я установил vim с помощью scoop (менеджер пакетов для windows, я рекомендую вам проверить, если вы не слышали об этом).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.