Einstellen der Hintergrundfarbe in gvim


17

Ich benutze ein Terminal mit weißem Text auf schwarzem Hintergrund (es gefällt mir einfach besser), also habe ich die folgende Zeile in meine .vimrcDatei geschrieben:

set background=dark

Hat gvimjedoch schwarzen auf weißen Text. Wie mache ich eines der folgenden:

  • Stellen Sie den Hintergrund gvimauf Schwarz ein
  • Checken Sie ein, .vimrcwenn ich verwendegvim

Ich habe Folgendes versucht: Ich habe angefangen gvimund getippt echo &term. Die Antwort war "builtin_gui". Also schrieb ich folgendes in .vimrc:

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

Irgendwie hat es nicht funktioniert.

Antworten:


25

set backgroundändert den Hintergrund nicht; Es zeigt an, vimob Ihr Hintergrund dunkel oder hell ist.

Sie können Ihre .gvimrcDatei verwenden, um Farben für gvim festzulegen. Ich stelle mein Farbschema auf Schiefer, Wüste oder Abend ein, weil ich Hell-Dunkel-Farbschemata mag:

colorscheme slate

Oder Sie können dies zu Ihrem .gvimrcoder hinzufügen .vimrc, um die Farben auf Weiß auf Schwarz zu setzen:

highlight Normal guifg=white guibg=black

Wenn ich gvim starte, werden sowohl .vimrc als auch .gvimrc ausgeführt?
Petersohn

3
Ja. Alles in .gvimrcsollte nachlaufen .vimrc, damit .gvimrcdie Einstellungen Vorrang haben .vimrc.
Trey Hunner
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.