Vim/Podstawy pracy

Z Wikibooks, biblioteki wolnych podręczników.

< Vim
Do zrobienia Do zrobienia:
* szczegółowy opis wszystkich trybów
* tłumaczenie trybów na język polski


Spis treści

[edytuj] Podstawy pracy

Jak wiadomo początki są najtrudniejsze jednak jeśli poznamy choć trochę zagadnienia i coraz bliżej będziemy poznawać problem, tym bardziej wyda się on nam banalny. Tak samo jest z edytorem Vim i jego obsługą. Najważniejszą sprawą jest to aby poznać jego ogólne założenia i jego budowę, która różni się bardzo od tych standardowych edytorów tekstów, do których jesteś przyzwyczajony.

W przeciwieństwie do standardowych edytorów tekstów Vim ma budowę modułową, co znaczy że udostępnia nam kilka trybów pracy (w sumie jest ich 11), za pomocą których jesteśmy wstanie zrobić z naszym dokumentem praktycznie wszytko. Tryby pracy w Vimie zostały podzielone na 2 kategorie: podstawowe i dodatkowe. Tych pierwszych autor wyróżnił 6, a dodatkowych jest 5. To ich opanowanie gwarantuje bezproblemową i płyną pracę z tekstem w naszym edytorze.

Wstępnie zajmiemy się ogólnym opisem trybów pracy, a ich szczegółowe funkcje i możliwości zostaną przedstawione w poszczególnych rozdziałach im poświęconych.

Podstawowe:

  • (Normal mode)
  • (Insert mode)
  • (Select mode)
  • (Visual mode)
  • (Cmd-lince mode)
  • (Ex mode)

Dodatkowe:

  • (Replace mode)
  • (Insert Normal mode)
  • (Insert Visual mode)
  • (Insert Select mode)
  • (Operator-pending mode)

Najważniejsze to nauczyć się przemieszczać płynnie pomiędzy tymi trybami, tak więc na początek wypadało by się z tym zapoznać. Po uruchomieniu programu po raz pierwszy domyślnie jesteśmy w trybie Normalnym możemy w nim przeglądać dokument

[edytuj] Normal mode

Tryb przeglądania dokumentu; ozwala on nam swobodnie przeglądać dokument oraz usuwać znaki. Wracamy do niego z dowolnego trybu klawiszem [ESC].

[edytuj] Insert mode

Tryb edycji; możemy za jego pomocą wstawiać nowe znaki, normalnie pisać. Nie możemy jednak płynnie przeglądać dokumentu. Włączamy go przyciskiem [i]

[edytuj] Visual mode

Tryb zaznaczenia; pozwala on nam zaznaczać fragmenty tekstu, usuwać, kopiować, wycinać i wklejać teksty. Włączamy go przyciskiem [v].

[edytuj] Cmd-line mode

Wpisujemy polecenia do konsoli. Włączamy przyciskiem [:]. Polecam na początku wpisać ":help" jeżeli ktoś zna angielski. Wszelkie komendy w podręczniku do cmd-line będą wpisywane z dwukropkiem.