Kolory tła - na pamiątkę

Posted on Mon 29 August 2005 in Pamietniczek • [1 min read]

Zacząłem używać w VIM-ie zestawu kolorów o nazwie "blue". Zestaw przyjemny dla oka, ale niestety dłuższy czas nie mogłem ustawić koloru tła na niebieski, a który w xtermie mam z difoltu czarny. Powodowało to taki efekt, że tło było niebieskie wyłącznie w miejscach gdzie jest jakiś tekst, w pozostałych pozostawało czarne. O tak:

image1

Rozwiązaniem było dodanie następującej linii w .vimrc: :highlight Normal ctermbg=blue ctermfg=white guibg=blue guifg=white

To jednak nie wszystko, gdyż takie kolory nie działały w sesji screena. Rozwiązaniem okazało użycie w screenie opcji "bce on", powodującej że wszelkie operacje zmiany tła będą powodowały wymazywanie tła aktualnym, a nie domyślnym kolorem.

Na stałe można dodać tę opcję, wpisując do pliku .screenrc linię: defbce on

No i działa:

image2