Naprawdę chciałbym poznać całą kolorystykę solaryzowanego schematu kolorów , ale nie mogę go odpowiednio skonfigurować.
Mam główny plik solaryzacji w moim folderze .vim / colors, ustawiłem kolory profilu terminala na to, co jest wymienione na stronie, i dodałem linie
set background=dark
let g:solarized_termcolors=16
colorscheme solarized
do mojego .vimrc, ale vim wygląda na wyszarzony i domyślnie używa jasnozielonego koloru. Jakieś pomysły?
Odpowiedzi:
Oto moje zalecenia dotyczące rzeczy do wypróbowania:
syntax on
jest w twoim .vimrc:echo &t_Co
). Jeśli jest 8, będziesz chciałse t_Co=16
. Możesz także spróbować,se t_Co=256
ale bezlet g:solarized_termcolors=16
tego użyjesz trybu awaryjnego 256, który nie jest do końca prawidłowym schematem kolorów.Chciałbym skomentować powyższe pytanie, ale wymagana jest karma równa 50. Proszę o przesłanie mi e-maila za pośrednictwem witryny projektu w celu dalszego rozwiązania tego problemu, ponieważ jestem w trakcie opracowywania dobrego przewodnika po typowych problemach z kolorami.
źródło
syntax on
,let g:solarized_termcolors=256
,set background=dark
acolorscheme solarized
jednak nie jest to całkiem poprawne. Używam również Pathogen.set t_Co=16
ilet g:solarized_termcolors=16
nie działa dla mnie. Oto, co zadziałało:Mam nadzieję, że to komuś pomoże.
źródło
Dowiedziałem się, jak to zrobić z tego artykułu.
Napisałem następujący skrypt, aby zrobić rzeczy związane z terminalem gnome.
źródło
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#838394949696"
Jeśli próbujesz użyć Vima z solaryzowanym wnętrzem tmux, jest to rozwiązanie problemu.
https://github.com/krisleech/vimfiles/wiki/Fix-solarized-theme-in-tmux
źródło
Po wypróbowaniu tego wydaje się działać lepiej bez
Ustawiając go na 16, otrzymuję jasnozielony kolor, który opisujesz. Może spróbuj pozostawić domyślne 256?
Nie odwzorowuje to jednak doskonale kolorów ze zrzutów ekranu (chociaż wersja light wygląda dość blisko). Kolory ze zrzutem ekranu otrzymuję tylko wtedy, gdy używam gvim.
Nie użyłem jednak dostarczonych kolorów profilu terminala, więc możesz uzyskać inny wynik.
źródło
Dla miłośników kopiowania i wklejania w ten sposób można zainstalować solaryzowany schemat kolorów vim na Ubuntu:
I presto
źródło
To zadziałało dla mnie na exherbo
Pomocne może też być 256 kolorów w vimie
źródło
Z README ( wyróżnienie moje):
To, co zadziałało w przypadku Ubuntu 16.04 z dołączoną aplikacją Terminal, to po prostu wybranie Solarized zarówno dla „Tekstu i koloru tła” (wybierz jasny lub ciemny), jak i „Palety” w Terminal> Preferencje> Profile> (wybierz swój)> Edytuj> Kolory
Niektóre inne odpowiedzi zalecają wybór palety 256 kolorów, ale jak wspomniano w dokumentacji, daje to zdegradowany (i wyraźnie gorszy moim zdaniem) schemat kolorów.
źródło