Narzędzia użytkownika

Narzędzia witryny


software:vim

To jest stara wersja strony!


vim

vim (Vi IMproved) to zaawansowany edytor tekstu, który jest rozwiniętą wersją klasycznego edytora vi. vim to narzędzie, które oferuje bogate funkcje do edycji tekstu, skryptowania i przetwarzania danych.

Vim to narzędzie do edycji tekstu, które dzięki swojej elastyczności i szerokiej gamie funkcji znajduje zastosowanie zarówno w prostych, jak i bardzo złożonych zadaniach programistycznych. Nauka vim może zająć trochę czasu, ale dzięki dużej społeczności i dostępnej dokumentacji, można szybko opanować podstawy i zacząć efektywnie korzystać z tego edytora.

 

Tryby pracy w vim

vim działa w różnych trybach, które są kluczowe do zrozumienia jego obsługi:

  • Tryb normalny: Domyślny tryb, w którym można wykonywać polecenia.
  • Tryb wstawiania (insert mode): Umożliwia edycję tekstu. Aby wejść do tego trybu, naciśnij i.
  • Tryb wizualny (visual mode): Służy do zaznaczania tekstu. Aby wejść do tego trybu, naciśnij v.
  • Tryb poleceń (command mode): Umożliwia wprowadzanie poleceń. Aby wejść do tego trybu, naciśnij :.

Podstawowe polecenia

Przełączanie między trybami:

  • i - Wejdź do trybu wstawiania.
  • v - Wejdź do trybu wizualnego.
  • Esc - Powrót do trybu normalnego.

Nawigacja w trybie normalnym:

  • h - Przesuń kursor w lewo.
  • j - Przesuń kursor w dół.
  • k - Przesuń kursor w górę.
  • l - Przesuń kursor w prawo.
  • gg - Przejdź na początek pliku.
  • G - Przejdź na koniec pliku.
  • w - Przejdź do początku następnego słowa.
  • b - Przejdź do początku poprzedniego słowa.

Edycja tekstu:

  • x - Usuń znak pod kursorem.
  • dd - Usuń bieżącą linię.
  • yy - Skopiuj bieżącą linię (yank).
  • p - Wklej skopiowany tekst za kursorem.
  • u - Cofnij ostatnią zmianę.
  • Ctrl + r - Ponów cofniętą zmianę (redo).
  • :w - Zapisz plik.
  • :q - Zakończ pracę (jeśli nie wprowadzono zmian).
  • :wq lub ZZ - Zapisz plik i wyjdź.
  • :q! - Wyjdź bez zapisywania zmian.

Tryb wizualny

Tryb wizualny służy do zaznaczania tekstu:

  • v - Wejdź do trybu wizualnego (zaznaczanie tekstu znak po znaku).
  • V - Wejdź do trybu wizualnego liniowego (zaznaczanie całych linii).
  • Ctrl + v - Wejdź do trybu wizualnego blokowego (zaznaczanie prostokątnych bloków tekstu).
  • y - Skopiuj zaznaczony tekst.
  • d - Usuń zaznaczony tekst.

Praca z wieloma plikami

vim pozwala na jednoczesną pracę z wieloma plikami:

  • :e nazwa_pliku - Otwórz nowy plik w bieżącej sesji.
  • :split nazwa_pliku - Otwórz plik w nowym oknie poziomym.
  • :vsplit nazwa_pliku - Otwórz plik w nowym oknie pionowym.
  • Ctrl + w + w - Przełącz się między otwartymi oknami.
  • :tabnew nazwa_pliku - Otwórz plik w nowej karcie.
  • :tabn - Przełącz na następną kartę.
  • :tabp - Przełącz na poprzednią kartę.

Zaawansowane funkcje

vim oferuje także wiele zaawansowanych funkcji, takich jak:

  • Makra: Możliwość nagrywania i odtwarzania sekwencji poleceń.
  • Wtyczki: Rozszerzanie funkcjonalności vim za pomocą wtyczek.
  • Skrypty: Automatyzacja zadań edycyjnych przy użyciu wbudowanego języka skryptowego.

Kategorie

 
software/vim.1724320098.txt.gz · ostatnio zmienione: przez tester