Polecenia edytora vi
Polecenia edycyjne:
a - wpisywanie tekstu za kursorem
A - wpisywanie tekstu na ko艅cu aktualnej linii
i - wstawianie tekstu przed kursorem
I - wstawianie tekstu na pocz膮tku aktualnej linii
o - utworzenie nowej linii poni偶ej aktualnej
O - utworzenie nowej linii powy偶ej aktualnej
R - zast臋powanie tekstu
s - zast膮pienie znaku wskazanego przez kursor
S - zast膮pienie aktualnej linii
c - zmiana zaznaczonego tekstu
C - zmiana do ko艅ca linii
Polecenia zmieniaj膮ce tekst:
x - skasowanie znaku wskazywanego przez kursor
X - skasowanie znaku przed kursorem
d - skasowanie wskazanego tekstu
dd - skasowanie aktualnej linii
D - skasowanie tekstu od aktualnej pozycji a偶 do ko艅ca linii
y - skopiowanie wskazanego tekstu do bufora pomocniczego
Y - skopiowanie linii tekstu do bufora pomocniczego
p - wstawienie tekstu za kursorem
P - wstawienie tekstu przed kursorem
J - po艂膮czenie linii
> - przesuni臋cie tekstu w prawo
< - przesuni臋cie tekstu w lewo
! - przetworzenie tekstu przez polecenie systemowe i zast膮pienie tego tekstu przez wyj艣cie tego polecenia
r - zast膮pienie znaku wskazywanego przez kursor
m - zaznaczenie linii tekstu
u - anulowanie ostatniej zmiany (ponowne wci艣ni臋cie powoduje ponowne zastosowanie ostatniej zmiany)
Polecenia steruj膮ce kursorem:
0 - przeniesienie kursora na pocz膮tek linii
^ - przeniesienie kursora na pocz膮tek linii
$ - przeniesienie kursora na koniec linii
h - przeniesienie kursora w lewo
j - przeniesienie kursora w d贸艂
k - przeniesienie kursora w g贸re
l - przeniesienie kursora w prawo
^H - skasowanie znaku przed kursorem (klawisz backspace)
f - przeniesienie do przodu do podanego znaku
F - przeniesienie do ty艂u do podanego znaku
t - przeniesienie do przodu przed wskazany znak
T - przeniesienie do ty艂u przed wskazany znak
; - powt贸rzenie ostatniego polecenia f, F, t, T
, - odwr贸cenie dzia艂ania ostatniego polecenia f, F, t, T
| - ustawienie kursora w podanej kolumnie
% - odnalezienie pary dla wskazanego nawiasu
B - ustawienie kursora na pocz膮tku poprzedniego s艂owa (s艂owo = ci膮g znak贸w bez znak贸w bia艂ych)
W - ustawienie kursora na pocz膮tku nast臋pnego s艂owa (s艂owo = ci膮g znak贸w bez znak贸w bia艂ych)
H - przeniesienie kursora na g贸r臋 ekranu
L - przeniesienie kursora na d贸艂 ekranu
spacja - przeniesienie kursora w prawo
Polecenia steruj膮ce ekranem:
^F - przesuni臋cie okna ekranowego o jeden ekran do przodu
^B - przesuni臋cie okna ekranowego o jeden ekran do ty艂u
G - przesuni臋cie okna ekranowego do podanej linii
/ - wyszukanie podanego wzorca w prz贸d (po doj艣ciu na koniec pliku kontynuowanie szukania od pocz膮tku)
? - wyszukanie podanego wzorca w ty艂 (po doj艣ciu na pocz膮tek pliku kontynuowanie szukania od ko艅ca)
^L - wyczyszczenie i przerysowanie ekranu
^R - przerysowanie ekranu
Wybrane polecenia ex:
:q - wyj艣cie z edytora pod warunkiem braku zmian od ostatniego zapisu
:q! - wyj艣cie z edytora bez zapisania pliku
:w - zapisanie pliku
:w nazwa - zapisanie pliku pod now膮 nazw膮
:w! - zapisanie pliku (z wymuszonym zapisaniem plik贸w tylko do odczytu)
:wq - wyj艣cie z edytora z zapisaniem pliku
:x - wyj艣cie z edytora z zapisaniem pliku (bez zapisania przy braku zmian)
:x! - wyj艣cie z edytora z zapisaniem pliku (bez zapisania przy braku zmian, z wymuszonym zapisaniem plik贸w tylko do odczytu)
ZZ - wyj艣cie z edytora z zapisaniem pliku
:e nazwa - otworzenie pliku do edycji
:help - wy艣wietlenie pomocy
Polecenia edytora vi
Polecenia edycyjne:
a - wpisywanie tekstu za kursorem
A - wpisywanie tekstu na ko艅cu aktualnej linii
i - wstawianie tekstu przed kursorem
I - wstawianie tekstu na pocz膮tku aktualnej linii
o - utworzenie nowej linii poni偶ej aktualnej
O - utworzenie nowej linii powy偶ej aktualnej
R - zast臋powanie tekstu
s - zast膮pienie znaku wskazanego przez kursor
S - zast膮pienie aktualnej linii
c - zmiana zaznaczonego tekstu
C - zmiana do ko艅ca linii
Polecenia zmieniaj膮ce tekst:
x - skasowanie znaku wskazywanego przez kursor
X - skasowanie znaku przed kursorem
d - skasowanie wskazanego tekstu
dd - skasowanie aktualnej linii
D - skasowanie tekstu od aktualnej pozycji a偶 do ko艅ca linii
y - skopiowanie wskazanego tekstu do bufora pomocniczego
Y - skopiowanie linii tekstu do bufora pomocniczego
p - wstawienie tekstu za kursorem
P - wstawienie tekstu przed kursorem
J - po艂膮czenie linii
> - przesuni臋cie tekstu w prawo
< - przesuni臋cie tekstu w lewo
! - przetworzenie tekstu przez polecenie systemowe i zast膮pienie tego tekstu przez wyj艣cie tego polecenia
r - zast膮pienie znaku wskazywanego przez kursor
m - zaznaczenie linii tekstu
u - anulowanie ostatniej zmiany (ponowne wci艣ni臋cie powoduje ponowne zastosowanie ostatniej zmiany)
Polecenia steruj膮ce kursorem:
0 - przeniesienie kursora na pocz膮tek linii
^ - przeniesienie kursora na pocz膮tek linii
$ - przeniesienie kursora na koniec linii
h - przeniesienie kursora w lewo
j - przeniesienie kursora w d贸艂
k - przeniesienie kursora w g贸re
l - przeniesienie kursora w prawo
^H - skasowanie znaku przed kursorem (klawisz backspace)
f - przeniesienie do przodu do podanego znaku
F - przeniesienie do ty艂u do podanego znaku
t - przeniesienie do przodu przed wskazany znak
T - przeniesienie do ty艂u przed wskazany znak
; - powt贸rzenie ostatniego polecenia f, F, t, T
, - odwr贸cenie dzia艂ania ostatniego polecenia f, F, t, T
| - ustawienie kursora w podanej kolumnie
% - odnalezienie pary dla wskazanego nawiasu
B - ustawienie kursora na pocz膮tku poprzedniego s艂owa (s艂owo = ci膮g znak贸w bez znak贸w bia艂ych)
W - ustawienie kursora na pocz膮tku nast臋pnego s艂owa (s艂owo = ci膮g znak贸w bez znak贸w bia艂ych)
H - przeniesienie kursora na g贸r臋 ekranu
L - przeniesienie kursora na d贸艂 ekranu
spacja - przeniesienie kursora w prawo
Polecenia steruj膮ce ekranem:
^F - przesuni臋cie okna ekranowego o jeden ekran do przodu
^B - przesuni臋cie okna ekranowego o jeden ekran do ty艂u
G - przesuni臋cie okna ekranowego do podanej linii
/ - wyszukanie podanego wzorca w prz贸d (po doj艣ciu na koniec pliku kontynuowanie szukania od pocz膮tku)
? - wyszukanie podanego wzorca w ty艂 (po doj艣ciu na pocz膮tek pliku kontynuowanie szukania od ko艅ca)
^L - wyczyszczenie i przerysowanie ekranu
^R - przerysowanie ekranu
Wybrane polecenia ex:
:q - wyj艣cie z edytora pod warunkiem braku zmian od ostatniego zapisu
:q! - wyj艣cie z edytora bez zapisania pliku
:w - zapisanie pliku
:w nazwa - zapisanie pliku pod now膮 nazw膮
:w! - zapisanie pliku (z wymuszonym zapisaniem plik贸w tylko do odczytu)
:wq - wyj艣cie z edytora z zapisaniem pliku
:x - wyj艣cie z edytora z zapisaniem pliku (bez zapisania przy braku zmian)
:x! - wyj艣cie z edytora z zapisaniem pliku (bez zapisania przy braku zmian, z wymuszonym zapisaniem plik贸w tylko do odczytu)
ZZ - wyj艣cie z edytora z zapisaniem pliku
:e nazwa - otworzenie pliku do edycji
:help - wy艣wietlenie pomocy