Встановлення кольору фону в гвімі


18

Я використовую термінал з білим текстом на чорному тлі (мені це просто подобається), тому я записав наступний рядок у свій .vimrcфайл:

set background=dark

Однак gvimмає чорний на білому тексті. Як зробити одну з наступних дій:

  • Встановіть фон gvimчорного кольору
  • Зареєструйтесь, .vimrcякщо я використовуюgvim

Я спробував це: я запустив gvimі набрав echo &term. Відповідь була "buildin_gui". Тому я написав наступне .vimrc:

if &term == "builtin_gui"
    set background=light
else
    set background=dark
endif

Якось, не вийшло.

Відповіді:


27

set backgroundне змінює фон; він повідомляє, vimчи ваш фон темний або яскравий (світлий).

Ви можете використовувати свій .gvimrcфайл, щоб встановити кольори, характерні для gvim. Я встановив свою колірну гамму на шифер, пустелю чи вечір, тому що мені подобаються кольори світло-темного кольору:

colorscheme slate

Або ви можете додати це до свого .gvimrcабо .vimrcвстановити кольори біло-чорним:

highlight Normal guifg=white guibg=black

Коли я запускаю gvim, чи працюють і .vimrc та .gvimrc?
петерсон

3
Так. Все, що .gvimrcпотрібно, має працювати після .vimrc, тому .gvimrcпереваги будуть мати перевагу над .vimrc.
Мисливець на Трей
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.