Schematy kolorów vim
Dla każdego współczesnego edytora tekstu podświetlenie składni jest potężną funkcją. Właściwa składnia podkreślające bardzo przynosi korzyści tym, którzy muszą pracować z kodami i tekstami przez dłuższy czas. VIM jest wyposażony w domyślny schemat kolorów dla wielu języków programowania. Dostępne są również schematy kolorów innych firm.
Aby cieszyć się kolorową podświetleniem składni, musisz ją włączyć. Dowiedz się więcej o włączeniu podświetlenia składni w VIM. Aby sprawdzić, czy podświetlenie składni jest włączone, weź przykładowy kod i otwórz go w VIM. Do demonstracji złapałem próbkę3.SH z próbek plików.
$ vim próbka3.cii
Jak pokazuje wyjście, VIM poprawnie podkreśla słowa kluczowe w skrypcie. Ponieważ nie wprowadziliśmy żadnej dodatkowej kolorystyki, używa domyślnego.
Jeśli podświetlenie składni nie działa, uruchom następujące polecenie VIM:
$: Składnia ON
Aby na stałe włączyć podświetlenie składni, dodaj następującą dyrektywę do pliku VIMRC:
Składnia $
Zmiana kolorystyki vim
Domyślnie VIM jest wyposażony w kilka schematów kolorów. W przeważającej części te domyślne schematy kolorów mogą być wystarczające dla twoich potrzeb. W pierwszej sekcji przyjrzymy się wymienianiu wszystkich dostępnych schematów kolorów.
Dostępne schematy kolorów
Aby wymienić wszystkie schematy kolorów, wprowadź następujące polecenie VIM:
$: ColorScheme
Po wpisaniu polecenia naciśnij „Tab”. To otworzy listę wszystkich dostępnych schematów kolorów. Jeśli będziesz naciskać „Tab”, VIM będzie jeździć przez wszystkie.
Po podjęciu decyzji użyj następującej struktury polecenia, aby zastosować ją do sesji VIM:
$: ColorScheme
VIM popiera skróty wielu swoich poleceń. Możemy użyć następującego skrótu kolorów, aby przyspieszyć:
$: Colo
Ustawienie domyślnej kolorystyki VIM
W poprzedniej sekcji prezentowaliśmy zmianę kolorystyki VIM. Niestety zmiana będzie trwała tylko dla bieżącej sesji VIM. Jak uczynić to stałą zmianą?
Pamiętaj, jak włączyliśmy podświetlanie składniowe włączone na stałe? Tak, ta sama sztuczka VIMRC będzie tutaj istotna. Plik VIMRC, podobny do BASHRC, jest ładowany za każdym razem, gdy uruchamia się VIM, stosując wszystkie konfiguracje.
Aby włączyć schemat kolorystyki Darkblue jako domyślnie, dodaj następujący kod w pliku VIMRC:
$ Colo Darkblue
Zwróć uwagę, że należy im towarzyszyć dyrektywa „składnia na”, aby zawsze stosowano nowy schemat kolorów.
Aby wdrożyć zmiany, ponownie uruchom vim. Jeśli to nie jest opcja, możesz spróbować ponownie załadować plik VIMRC za pomocą następującego polecenia VIM:
$: Źródło ~/.VIMRC
Dodawanie nowych schematów kolorów
VIM umożliwia zastosowanie schematów kolorów stron trzecich. Dzięki niesamowitej społeczności Vim ma obszerną kolekcję kolorów.
Istnieje wiele miejsc, z których można pobrać schematy kolorów vim. Istnieje kilka dedykowanych miejsc do schematów kolorów vim, na przykład vimcolorschemes, vimcolors itp.
Do demonstracji dodajmy Papercolor-Theme do VIM. Niezbędne pakiety można znaleźć na Papercolor-Theme na GitHub.
Poniższe polecenie git sklonuje zawartość repozytorium do właściwej lokalizacji. Dowiedz się więcej o klonowaniu repo git.
$ git clone https: // github.com/nlknguyen/papercolor-theme.git ~/.vim/paczka/kolory/start/paperColor-Theme
Vim powinien teraz rozpoznać kolorystykę.
$: Colo Papercolor
Aby uczynić go domyślnym schematem kolorów, zaktualizuj plik VIMRC:
$ Colo Papercolor
Końcowe przemyślenia
Ten przewodnik pokazuje zarządzanie schematami kolorów w VIM. Domyślnie ma garść schematów kolorów. Jednak możesz również dodać swój ulubiony z Internetu. Wykazaliśmy, jak chwycić i skonfigurować kolorystykę innych firm w VIM.
Zauważ, że te schematy kolorów są regularnie aktualizowane. Wykazana tutaj metoda sprawi, że utkniesz w tej samej wersji. Aby rozwiązać ten problem, dostępne są menedżerowie wtyczek VIM, którzy automatycznie instalują, aktualizują i ładują wybrane wtyczki. Dowiedz się więcej o menedżerze wtyczek Vundle dla VIM. Istnieją również inne strony internetowe, takie jak Vim Awesome, które prowadzą katalog wielu wtyczek VIM.
Szczęśliwy komputer!