Edytor vi Tryb poleceń 1. Polecenia bez echa na ekranie: 2
Transkrypt
Edytor vi Tryb poleceń 1. Polecenia bez echa na ekranie: 2
Edytor vi Uruchomienie: vi nazwa_pliku Tryby pracy edytora (działania klawiatury): • Tryb poleceń (klawisze odpowiadają poleceniom; domyślny po uruchomieniu edytora) • Tryb wprowadzania (pisania) (jak maszyna do pisania) • Tryb edycji wiersza Tryb poleceń 1. Polecenia bez echa na ekranie: a. Wprowadzanie tekstu • i – wstaw 1 znak przed kursorem– wejście w tryb pisania (insert) • I – wstaw znaki przed 1-szym znakiem w linii – wejście w tryb pisania (insert) • a – wstaw 1 znak za kursorem– wejście w tryb pisania (append) • A – wstaw znaki na końcu linii – wejście w tryb pisania (append) • o – wstaw znaki w nowej linii pod kursorem – wejście w tryb pisania (open) • O – wstaw znaki w nowej linii nad kursorem – wejście w tryb pisania (open) b. Zastępowanie tekstu • r – zastąp 1 znak pod kursorem • R – zastąp znaki - wejście w tryb pisania (replace) c. Przesuwanie kursora • h – w lewo ← • k – w górę ↑ • j – w dół ↓ • l – w prawo → • 0 – na początek linii • $ – na koniec linii • nr_linii G – do linii o numerze nr_linii d. Usuwanie tekstu • x – usuń 1 znak pod kursorem • X – usuń 1 znak przed kursorem • dd – usuń linię 2. Polecenia z echem na ekranie - tryb edycji wiersza • • • • • • • • • • :q – wyjście z edytora (niemożliwe po dokonaniu zmian w pliku) :q! – wyjście z edytora bez zapisania zmian w pliku :w – zapis do pliku bieżącego :w nazwa_pliku2 – zapis do pliku nazwa_pliku2 :x – wyjście z edytora z zapisem do pliku (równoważne z :w :q) :e nazwa_pliku2 – wprowadzenie do edytora pliku nazwa_pliku2 :e # – wprowadzenie do edytora poprzednio edytowanego pliku :set nu – numerowanie linii :set nonu – usunięcie numerów linii :r nazwa_pliku2 – wczytanie pliku nazwa_pliku2 do edytora Tryb pisania Zapisuje tekst wprowadzany z klawiatury w buforze Klawisz ESC – wyjście z trybu pisania do trybu poleceń; Wejście w tryb pisania: a,A,i,I,o,O,R