Gvim'de arka plan rengini ayarlama


18

Siyah arka plan üzerine beyaz metinli bir terminal kullanıyorum (sadece daha iyi seviyorum), bu yüzden .vimrcdosyaya aşağıdaki satırı yazdım :

set background=dark

Ancak, gvimbeyaz metin üzerinde siyah vardır. Aşağıdakilerden birini nasıl yaparım:

  • Arka planını gvimsiyah olarak ayarla
  • .vimrcKullanıp kullanmadığımı kontrol etgvim

Bunu denedim: gvimBaşladım ve yazdım echo &term. Cevap "builtin_gui" idi. Bu yüzden şunları yazdım .vimrc:

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

Her nasılsa, işe yaramadı.

Yanıtlar:


27

set backgroundarka planı değiştirmez; vimarka planınızın koyu veya parlak (açık) olduğunu söyler .

.gvimrcGvim'e özgü renkleri ayarlamak için dosyanızı kullanabilirsiniz . Renk şemamı arduvaz, çöl veya akşam olarak ayarladım, çünkü açık-koyu renk şemalarını seviyorum:

colorscheme slate

Veya renkleri kendinize ekleyebilir .gvimrcveya .vimrcrenkleri siyah-beyaza ayarlamak için kullanabilirsiniz:

highlight Normal guifg=white guibg=black

Gvim'i başlattığımda, hem .vimrc hem de .gvimrc çalışır mı?
petersohn

3
Evet. Herhangi bir şeyin .gvimrcpeşinden gitmesi gerekir .vimrc, dolayısıyla .gvimrctercihler önceliklidir .vimrc.
Trey Hunner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.