Chciałbym zmienić domyślny kolor czcionki komentarzy z ciemnoniebieskiego na lekko żółty. Trudno to czytać na czarnym tle. Czy możesz mi doradzić, jak zmienić tylko ten jeden kolor? Jestem zadowolony z innych kolorów.
Używam terminala xfce4 (nie gvim z GUI).
Do tej pory dokonałem ustawień w ~/.profile
pliku zgodnie z tym linkiem w następujący sposób
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
i
set t_Co=256
w ~/.vimrc
Dziękuję Ci
syntax-highlighting
vim
xralf
źródło
źródło
:colorscheme desert
. Wypełnianie tabulatorami powinno zwykle działać.Odpowiedzi:
Wybierz swój kolor! Jeżeli za pomocą terminala koloru, zastępuje
guifg=#ABCDEF
sięctermfg=N
z N jest liczbą kolorów.Wpisz również,
:help :hi
aby uzyskać więcej informacji.źródło
E421: color name or number not recognized
. Nie rozpoznaje liter w kodzie szesnastkowym, rozpoznaje tylko cyfry.guifg
parametr jest używany, gdy używasz vim gui (gvim)..vimrc
ale to nie działaset highlight Comment ctermfg=yellow
.vimrc
?hi comment ctermfg=<colour>
w.vimrc
pliku, alesyntax on
Większość dobrze zachowujących się schematów kolorów będzie respektować to
background
ustawienie:zmieniłby kolor komentarzy z ciemnoniebieskiego na jasnoniebieski przy użyciu domyślnego schematu kolorów.
źródło
~/.vimrc
pliku. Jeśli ktoś chce przetestować, jak to wygląda bez robienia tego, po prostu wpisz powyższe polecenie w vimie po naciśnięciu:
klawisza.~/.vimrc
. Możesz także wyświetlić podgląd tego, co dzieje się w bieżącej sesji, tylko wpisując to w trybie poleceń. (W trybie normalnym wpisz,:
aby przejść do trybu poleceń.)Dodaj to do swojego
.vimrc
pliku, który znajduje się w twoim katalogu~
lub w/etc/vim
katalogu. Dzięki temu będzie to trwałe. Nie testowałem tego z gvim.Mam też
set background=light
przed ustawieniem koloru komentarza. Podobają mi się wszystkie stworzone przez nią kolory oprócz komentarzy.źródło
LightBlue
bierze?Jeśli celem jest uczynienie go bardziej czytelnym na zwykłym tle konsoli texto, poniższe polecenie udowodniło, że jest wspaniałą opcją i łatwiejszą do zapamiętania:
Pamiętaj jednak, że zmieni to kolory innych elementów.
źródło
Po krótkich poszukiwaniach można znaleźć przyzwoite odniesienie do vima, szczególnie w tym zakresie, na stronie http://vim.wikia.com/wiki/256_colors_in_vim . Dobrym miejscem na rozpoczęcie jest jednak: be: verbose hi, kiedy faktycznie jest w vimie, i edycja pliku. Następnie sprawdź, w jaki sposób wszystkie zmienne mają powiązane z nimi metadane. Dane zwrócone stamtąd, naprawdę ułatwiają dodawanie żądanych typów modyfikatorów do .vimrc. Jako przykład są to aktualizacje, które ostatnio dodałem, aby pozbyć się ciemnoniebieskiego i nie musieć dręczyć jasnoniebieskiego w konsekwencji:
źródło
podświetlanie składni w vimie
ustaw tło = ciemne
lub
ustaw bg = ciemny
najlepsze rozwiązanie dla użytkowników VIM!
źródło
W programie dostępne są różne schematy kolorów
vim
.default
schemat kolorów wyświetla komentarz w kolorze niebieskim, co utrudnia odczytanie na czarnym tle terminala. Wolę używaćdesert
schematu kolorów, który wyświetla się w czytelnych kolorach.Aby włączyć
desert
schemat kolorów w programievim
, użyj polecenia:color desert
. Jeśli chcesz wrócić,default
użyj polecenia:color default
.Możesz nawet zaktualizować
~/.vimrc
swój preferowany schemat kolorów.echo 'color desert' >> ~/.vimrc
źródło