Ustawienie koloru tła w gvim


18

Używam terminala z białym tekstem na czarnym tle (po prostu bardziej mi się podoba), więc w moim .vimrcpliku napisałem następujący wiersz :

set background=dark

Jednak gvimma czarno na białym tekstem. Jak zrobić jedną z następujących czynności:

  • Ustaw tło gvimna czarny
  • Sprawdź, .vimrcczy używamgvim

Próbowałem tego: zacząłem gvimpisać i pisać echo &term. Odpowiedź brzmiała „builtin_gui”. Napisałem więc .vimrc:

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

Jakoś to nie działało.

Odpowiedzi:


27

set backgroundnie zmienia tła; informuje, vimczy tło jest ciemne, czy jasne (jasne).

Możesz użyć swojego .gvimrcpliku do ustawienia kolorów specyficznych dla gvim. Ustawiam kolorystykę na łupkową, pustynną lub wieczorną, ponieważ lubię schematy kolorów jasne na ciemne:

colorscheme slate

Możesz też dodać to do swojego .gvimrclub .vimrcustawić kolory na biało-czarne:

highlight Normal guifg=white guibg=black

Kiedy uruchamiam gvim, czy działają zarówno .vimrc, jak i .gvimrc?
petersohn

3
Tak. Wszystko .gvimrcpowinno być uruchamiane .vimrc, więc .gvimrcpreferencje będą miały pierwszeństwo .vimrc.
Trey Hunner
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.