Zaczynamy z Vim: Przewodnik dla początkujących na Arch Linux

Vim

Zaczynamy z Vim: Przewodnik dla początkujących na Arch Linux

Wstęp

Więc zdecydowałeś się wkroczyć w świat Arch Linux, a teraz patrzysz na migający kursor Vim i zastanawiasz się, jaką magię właśnie otworzyłeś. Spokojnie — nie jesteś sam. Vim to jak szwajcarski scyzoryk wśród edytorów tekstu, tylko że ukryty w pudełku z zagadkami, które musisz rozwiązać, zanim znajdziesz ostrze. Ale bez obaw! Na końcu tego przewodnika będziesz machać Vimem jak prawdziwy mistrz… a przynajmniej będziesz wiedział, jak wyjść z niego bez paniki.

Dlaczego Vim? Bo czemu nie!

Vim jest potężny, elastyczny i istnieje już od czasów dinozaurów (przynajmniej według standardów technologii). To jak ten starożytny artefakt z filmów przygodowych — trudno go znaleźć, jeszcze trudniej zrozumieć, ale kiedy już go opanujesz, staniesz się wszechmocny. Poza tym, używanie Vima natychmiast dodaje ci +100 do reputacji w środowisku Linuksowców. To jak znać język elfów na konwencie fanów Tolkiena.

Ale bądźmy szczerzy — prawdopodobnie jesteś tu dlatego, że przypadkowo otworzyłeś Vim i teraz nie wiesz, jak z niego wyjść. Spokojnie, ogarniemy to.

Krok 1: Instalacja Vim na Arch Linux

Zanim zanurzysz się w cudowny świat Vim, musisz go zainstalować. Na szczęście to proste. Otwórz terminal i wpisz:

pacman -S vim

Gotowe. Właśnie zainstalowałeś Vim. Jesteś już w połowie drogi do zostania magiem terminala.

Krok 2: Tryby — czyli jak łatwo się pogubić

Vim ma kilka trybów, i pierwsze, co musisz wiedzieć — prawdopodobnie nie jesteś w tym trybie, w którym myślisz, że jesteś. Oto krótki przegląd:

  • Tryb normalny: To domyślny tryb Vima. Możesz w nim nawigować, usuwać, kopiować i wklejać, ale nie edytować. To jakby dać komuś ołówek bez gumki.
  • Tryb wstawiania: Tutaj możesz faktycznie pisać. Naciśnij i w trybie normalnym, żeby wejść w tryb wstawiania. Spokojnie, wszyscy kiedyś próbowaliśmy pisać w trybie normalnym i zastanawialiśmy się, czemu nic się nie dzieje.
  • Tryb wizualny: Pozwala zaznaczać tekst, który możesz później wyciąć, skopiować lub sformatować. To jak zaznaczanie tekstu niewidzialnym markerem.
  • Tryb wiersza poleceń: Naciśnij :, aby przejść do tego trybu, gdzie możesz zapisywać, wychodzić lub robić inne magiczne rzeczy. To tryb, który otwiera ci drzwi do wyjścia — dosłownie.

Krok 3: Podstawowe komendy Vim — to, czego naprawdę musisz się nauczyć

3.1 Jak otwierać i zamykać pliki bez utraty cierpliwości

Aby otworzyć plik w Vimie, wpisz:

vim filename.txt

Teraz, aby zapisać i wyjść, oto magiczne zaklęcie:

  1. Naciśnij Esc, aby upewnić się, że jesteś w trybie normalnym.
  2. Wpisz :wq i naciśnij Enter. (To zapisze plik i zamknie Vim.)
  3. Uśmiechnij się z dumą, bo właśnie zrobiłeś coś, co wielu uważa za niemożliwe.

Jeśli coś poszło nie tak i chcesz wyjść bez zapisywania, wpisz:

:q!

To powie Vimowi, żeby zapomniał wszystko, co zrobiłeś, i wyszedł — jakby nic się nie stało.

3.2 Poruszanie się jak profesjonalista

Nawigacja w Vimie jest jak granie w grę wideo z lat 80-tych. Oto krótka instrukcja:

  • h: W lewo.
  • j: W dół.
  • k: W górę.
  • l: W prawo.

Widzisz? Już jesteś o krok bliżej do mistrzostwa niż pięć minut temu.

3.3 Edytowanie tekstu — tak, to tu można robić

  • Naciśnij i, aby wejść w tryb wstawiania i zacznij pisać.
  • Naciśnij Esc, aby przestać pisać. (Pomyśl o tym jak o uniwersalnym przycisku „nie”.)

Aby usunąć znak, najeźdź na niego kursorem w trybie normalnym i naciśnij x. To jak używanie cyfrowej gumki do mazania.

Chcesz usunąć cały wiersz? Naciśnij dd w trybie normalnym. To naprawdę daje satysfakcję.

3.4 Szukaj i zamieniaj — czyli jak zamienić „foo” na „bar” i poczuć się jak mistrz

Aby znaleźć słowo, wpisz /, a następnie szukane słowo, i naciśnij Enter. Vim skoczy do pierwszego znalezionego miejsca jak wierny pies gończy.

Chcesz zamienić wszystkie „foo” na „bar”? Wpisz w trybie wiersza poleceń:

:%s/foo/bar/g

Gratulacje, właśnie zostałeś półbogiem Vim. No, prawie.

Krok 4: Konfiguracja Vim — bo zwykły tekst to takie zeszłe stulecie

Vim można dostosować na milion sposobów, ale zaczniemy od podstaw. Otwórz plik .vimrc:

vim ~/.vimrc

Dodaj teraz kilka ustawień, aby Vim był trochę bardziej przyjazny:

  • Numery linii: Dodaj set number, aby widzieć numery linii. Bo przecież każdy lubi porządek.
  • Podświetlanie składni: Dodaj syntax on, aby twój kod wyglądał jak dzieło sztuki.
  • Automatyczne wcięcia: Dodaj set autoindent, aby ułatwić sobie życie.

Zapisz i wyjdź (:wq), i gotowe!

Krok 5: Przetrwanie Vim Tutor — rytuał inicjacji

Jeśli naprawdę chcesz zagłębić się w Vim, wpisz vimtutor w terminalu. To wbudowany tutorial, który nauczy cię wszystkiego, co musisz wiedzieć, i jeszcze paru rzeczy, o których nawet nie wiedziałeś, że istnieją. To jak obóz przetrwania dla użytkowników Vim, tylko bez rozkładania namiotu.

Gotowy na kolejny poziom w Vim?

Gratulacje, właśnie opanowałeś podstawy Vim! Ale to jeszcze nie koniec. Jeśli chcesz zgłębić jeszcze bardziej zaawansowane funkcje Vim, sprawdź Lekcję 4 w moim kursie Mistrzostwo w terminalu Linux. Tam znajdziesz więcej porad, które wyniosą twoją produktywność na wyższy poziom.

Kliknij tutaj, żeby zwiększyć swoje umiejętności w Vim

Podsumowanie

Zaczynać pracę z Vim na Arch Linux to jak uczyć się jeździć na rowerze: na początku chwiejnie, ale jak już załapiesz, to nigdy nie zapomnisz. Tak, istnieją łatwiejsze edytory tekstu, ale gdzie w tym zabawa? Z Vim masz tę satysfakcję, że opanowujesz coś, czego nie potrafi każdy. A dodatkowo zaimponujesz znajomym… albo przynajmniej ich zdezorientujesz.

Więc naprzód, mój dzielny odkrywco terminala. Podbijaj Vim, a jeśli coś pójdzie nie tak, pamiętaj: wpisz :q! i udawaj, że nic się nie stało.

Powodzenia z Vim!


Zobacz też