Skonfiguruj VIM z VIMRC

Skonfiguruj VIM z VIMRC
VIM to edytor tekstu linii poleceń typu open source. Jest bardzo potężny i dostosowywany. W tym artykule pokażę, jak skonfigurować VIM z plik VIMRC. Więc zacznijmy.

Pliki konfiguracyjne VIM:

Vim można konfigurować szeroki system (globalnie) za pomocą /etc/vim/vimrc.lokalny Plik w systemach operacyjnych Ubuntu/Debian. W Centos 7 i Rhel 7 plik konfiguracyjny systemu dla VIM jest w /etc/vimrc.

Możesz otworzyć plik konfiguracyjny System VIM w następujący sposób:

Ubuntu/Debian:

$ sudo vim/etc/vim/vimrc.lokalny

Centos 7 i Rhel 7:

$ sudo vim /etc /vimrc

Możesz także wykonać konfigurację VIM specyficzną dla użytkownika. Wszystko, co musisz zrobić, to stworzyć .VIMRC Plik w katalogu domowym użytkownika niż chcesz skonfigurować VIM i dodać tam wymagane opcje konfiguracji VIM.

Możesz utworzyć .VIMRC Plik dla użytkownika logowania z następującym poleceniem:

$ touch ~/.VIMRC

Potem otwórz .VIMRC Plik z VIM z następującym poleceniem:

$ vim ~/.VIMRC

Aby uzyskać prostotę, będę odwołać się do pliku konfiguracyjnego VIM szeroko rozdzielczości Systemu, jak i pliku konfiguracyjnego VIM dla użytkownika jako VIMRC plik. Możesz użyć pliku konfiguracyjnego VIM w systemie lub pliku konfiguracyjnym VIM specyficznego dla użytkownika, aby skonfigurować VIM w zależności od tego, co chcesz zrobić.

Pokazanie numerów linii:

Domyślnie VIM nie pokazuje numerów linii. Numer linii jest bardzo ważny dla programowania.

Aby wyświetlić numery linii, otwórz plik konfiguracyjny VIM (globalny lub specyficzny dla użytkownika w zależności od wyboru) i wpisz następujące polecenie VIM:

Ustaw numer

Teraz wpisz : WQ! i naciśnij Aby zapisać plik konfiguracyjny.

Teraz vim powinien pokazać numery linii.

Włącz podświetlenie składni:

Vim może nie mieć domyślnie włączonego podświetlenia składni. Ale możesz łatwo włączyć podświetlenie składni, gdyby plik VIMRC dodając następujący wiersz polecenia VIM do pliku.

Składnia na

Zmiana składni podświetlanie kolorystyki:

VIM ma domyślnie wiele schematów kolorów podświetlających składnię. Możesz zmienić między nimi, jeśli nie podoba ci się kolorystyka, która jest aktualnie ustawiona.

Aby zmienić schemat kolorów, wpisz następujące polecenie VIM na plik VIMRC.

ColorScheme Color_Scheme_name

Teraz wymień Color_scheme_name do jednego z następujących słów kluczowych:

Domyślnie, niebieski, ciemny, delek, pustynia, Elford, wieczór, przemysł, koehler, poranek, Murphy, Pablo, Peachpuff, Ron, Shine, łupek, Torte, Zellner

Kolorystyka podświetlania składni powinna zostać zmieniona. Ustawiłem to na przemysł Jak widać na zrzucie ekranu poniżej.

Rozmiar zakładki ustawienia:

Możesz także skonfigurować rozmiar zakładki w vim VIMRC plik. Jeśli uważasz, że domyślny rozmiar zakładki jest dla Ciebie zbyt duży lub nie wystarczy, to jest dla Ciebie dobra wiadomość.

Dla mnie wystarczy rozmiar zakładki 4. Programiści Python często używają rozmiaru zakładki 2.

Aby ustawić rozmiar zakładki na 4 (powiedzmy), otwórz VIMRC Plik i wpisz następujące polecenie VIM:

Ustaw TabStop = 4

Dla zakładki rozmiar 2 wpisujesz następujące polecenie VIM w swoim VIMRC plik.

Ustaw TabStop = 2

Włączanie automatycznego wcięcia:

Możesz włączyć automatyczne wgłębienie automatyczne wstawienie kart lub przestrzeni podczas pisania kodów z VIM.

Aby włączyć automatyczne wcięcie w VIM, wpisz następujące polecenie VIM do VIMRC plik.

Ustaw autoindent

Zastępowanie zakładek białymi przestrzeniami:

Kiedy wstawisz karty do kodów, zapisz je i wysyłasz do kogoś innego, on/ona musi użyć tego samego rozmiaru zakładki, co ty. W przeciwnym razie kod wyglądałby bardzo brzydko. W VIM istnieje rozwiązanie. Vim może automatycznie wymieniać zakładki na przestrzenie. Powiedzmy na przykład, rozmiar zakładki jest ustawiony na 4. Tak więc, gdy wstawisz kartę do kodu, VIM automatycznie zastąpi go 4 białymi przestrzeniami. Tak więc, kiedy wyślesz kod do swojego przyjaciela, będzie to tak samo o rozmiarze zakładki w swoim edytorze.

Aby zastąpić zakładki białymi przestrzeniami, wpisz następujące polecenie VIM w swoim VIMRC plik.

Ustaw expandtab

Usuwanie wielu przestrzeni na pojedynczej przestrzeni Backspace:

Jeśli używasz Expandtab Aby automatycznie wymienić zakładki na białe przestrzenie na VIM, możesz zauważyć, że naciśnięcie Kiedyś usuwa tylko jedną białą przestrzeń. To oznacza, że ​​jeśli ustawiłeś TabStop Do 4, wtedy musisz nacisnąć 4 razy, aby usunąć wszystkie 4 białe przestrzenie.

Na szczęście Vim ma na to środki zaradcze. Możesz wpisać następujący wiersz na swoim VIMRC plik do usunięcia liczby białych przestrzeni, które zostały zastąpione na kartę, naciskając tylko raz.

Ustaw softtabstop = 4

NOTATKA: Jak ustawiam TabStop Do 4, Też ustawiłem Softtabstop Do 4. Tak więc 4 białe przestrzenie dla każdej zakładki zostaną usunięte razem za pomocą jednej prasy klucz.

Podświetl bieżącą linię:

Możesz podkreślić linię, którą obecnie aktualnie w VIM. Aby to zrobić, otwórz VIMRC Plik i wpisz następujące polecenie VIM:

Ustaw kursorline

Inne polecenia VIMRC:

Możesz dodać funkcje vim i inne polecenia na VIMRC plik do konfiguracji vim. Możesz rzucić okiem na oficjalną dokumentację VIM na stronie http: // vimdoc.Źródło.net/ aby dowiedzieć się więcej o tym.

Możesz także przeczytać artykuł Dobry VIMRC na https: // Dougblack.IO/Words/A-Good-vimrc.HTML, aby znaleźć najczęstsze polecenia VIM, których możesz użyć.

Tak więc konfigurujesz edytor tekstu VIM z plik VIMRC. Dziękujemy za przeczytanie tego artykułu.