Przeważnie edytuję pliki Ruby, chociaż komentarze do plików skryptów powłoki również są #
Obecnie moje komentarze pokazują się jako ciemnoniebieskie na czarnym, co jest naprawdę trudne do odczytania.
Zobacz zrzut ekranu.
Jak mogę zmienić ich kolor?
Jestem gotów rozważyć różne schematy dla wszystkich kolorów, chociaż podoba mi się czarne tło.
vim
colors
editors
color-management
Michael Durrant
źródło
źródło
hi Comment ctermbg=gray ctermfg=darkblue
. Możesz ustawić schemat kolorów, a następnie zmieniać go krok po kroku; umieść bity w osobnym pliku isource
na końcu vimrc.Odpowiedzi:
Istnieje wiele schematów kolorów, które są zwykle dystrybuowane razem z vimem. Możesz je wybrać za pomocą
:color
polecenia.Możesz zobaczyć dostępne schematy kolorów w
colors
folderze vima , na przykład w moim przypadku:Zwykle używam
desert
. Więc otwieramvim
, a następnie wchodzę:color desert
i wchodzę. Aby domyślnie mieć schemat kolorów przy każdym otwarciuvim
, dodaj:color desert
do swojego~/.vimrc
.(Michael, OP) To było dobre. Terminal wygląda jak:
źródło
:color
.Ponieważ używasz ciemnego tła w swoim terminalu, wystarczy ustawić
zamiast domyślnego
Kolory zostaną następnie automatycznie ustawione poprawnie.
Jeśli chcesz mieć to na stałe, dodaj linię
do twojego
$HOME/.vimrc
pliku.źródło
bg
zamiastbackground
Możesz to zrobić ręcznie za pomocą tego polecenia:
Gdzie
ABCDEF
jest odpowiedni kolorowy kod szesnastkowy .Aby było trwałe, musisz dodać te linie do swojego
~/.vimrc
pliku (na przykładzie zielony):źródło
:hi
lub:highlight
(tj. Bez żadnych innych argumentów).:highlight String ctermfg=green
Jedną z opcji, którą znalazłem, były preferencje terminala (górne menu, a nie okno).
Ma to preferencje profilu, a następnie zakładkę koloru, np
Pomogła zmiana wpisu palety 5 z ciemnoniebieskiego na jasny liliowy. W końcu wybrałem xterm jako schemat kolorów i rozjaśniłem kolor komentarza np
źródło
Miałem właśnie ten problem jakiś czas temu, rozwiązaniem jest umieszczenie następującej linii w pliku vimrc:
A następnie może być konieczne umieszczenie następujących elementów na końcu swojego ~ / .profile:
a następnie możesz ustawić:
w pliku vimrc, a następnie będziesz miał jasnoniebieskie komentarze.
vimrc 256: http://vim.wikia.com/wiki/256_colors_in_vim
Zauważyłem też, że ekran stał się nieco ładniejszy, ustawiając go na 256.
źródło
Jeśli na ciemnym tle w Debianie, a następnie odkomentowanie
set background=dark
w/etc/vim/vimrc
pomaga też.Lub, jeśli nie chcesz ingerować w plik konfiguracyjny pakietu, raczej w (nowym)
/etc/vim/vimrc.local
źródło
Oto ładne repozytorium git z ponad 700 schematami kolorów dla vima
https://github.com/flazz/vim-colorschemes
sklonuj to do
~/.vim/
Przeglądaj schematy w vimie za pomocą
(zastąp
mrkn256
jedną z tych nazwls ~/.vim/colors
(bez.vim
rozszerzenia))Aby ustawić go na stałe, edytuj
~/.vimrc
dodaj / zmieńźródło
Możesz wygenerować własne kolory gvim i wkleić je do vimrc. Korzystanie z chrome http://www.hmi-tech.in/activities/gvim-color-scheme-interactive-generator.html
źródło
Może zbyt daleko od tematu, ale oto idzie
W systemie Windows 10 WSL (Windows Subsystem for Linux)
to zadziałało dla mnie (w .vimrc)
składnia włączona
colorscheme desert (lub dowolna kolorystyka)
źródło
Używam tego polecenia na przykład do podświetlania komentarzy;)
źródło