PDF (black and white)

Transkrypt

PDF (black and white)
Edytor VI Cheat Sheet
by mleczko1 via cheatography.com/20787/cs/3662/
Poruszanie się w edytorze
Edycja tekstu
Inne
l lub [spa​cja] -jeden znak w prawo ​
i --wsta​wianie tekstu przed kursorem (insert)
Esc --prze​jście do trybu wydawania poleceń
h lub [Bac​ksp​ace] -jeden znak w lewo
I --wsta​wianie tekstu na początku wiersza
: (dwuk​ropek) --będąc w trybie wydawania
k -jedną linię w górę ↑
(Insert)
poleceń przejście do wiersza poleceń
j -jedną linię w dół ↓
a --wsta​wianie tekstu za kursorem (append)
:help polec​enie --wyśw​iet​lenie pomocy na
Ctrl-f -ekran w górę
A --wsta​wianie tekstu na końcu wiersza
temat polecenia
Ctrl-b -ekran w dół
(Append)
:r plik --wsta​wienie w miejscu kursora
Ctrl-u -pół ekranu w górę
x --usun​ięcie znaku spod kursora
zawartości pliku plik
Ctrl-d -pół ekranu w dół
X --usun​ięcie znaku przed kursorem
:w plik --zapi​sanie pliku pod nową nazwą
0 (zero) -kursor na początek linii
r --nadp​isanie jednego znaku spod kursora
:n plik --zała​dowanie nowego pliku
$ -kursor na koniec linii
(repl​ace)
:q! --wyjście bez zapisu
R --wpro​wad​zanie z nadpis​ywaniem (Repl​ace)
:q --wyjście (pod warunkiem, że zmiany w pliku
p --wsta​wienie zawartości bufora przed
są zapisane)
kursorem (paste)
:wq --zapi​sanie zmian i wyjście
P --wsta​wienie zawartości bufora za kursorem
:x lub ZZ --to samo co :wq
(Paste)
:set number --wyśw​iet​lenie numerów wierszy
o --wsta​wienie nowego wiersza poniżej
:set nonumber --wyga​szenie numerów
bieżącego
wierszy
O --wsta​wienie nowego wiersza powyżej
:set all --wypisuje wszystkie możliwe do
bieżącego
ustawienia zmienne
u --cofn​ięcie ostatniej zmiany (undo)
dG --kasuje wiersz bieżący i wszystkie wiersze
:set tabsto​p=l​iczba --usta​wienie długości
J --połą​czenie dwóch wierszy (bież​ącego i
poniżej
znaku tabulacji na liczba
następ
​ nego)
:set syntax​=off --wyłą​czenie podświ​etlania
dd --skas​owanie bieżącego wiersza
składni
yy --skop​iowanie bieżącego wiersza do bufora
:set syntax=c --podś​wie​tlania składni zgodnej
y --skop​iowanie zaznac​zonego lub usuniętego
z jęz. C
fragmentu tekstu do bufora (yank)
:set incsea​rch --włąc​zenie trybu szukania
liczdd --skas​owanie licz wierszy licząc od
przyro​stowego (ang. increase)
bieżącego
. (kropka) --powt​órzenie ostatniej operacji
liczyy --skop​iowanie do bufora licz wierszy
:! --uruc​hom​ienie zewnęt​rznej komendy
licząc od bieżącego
:r !po​lec​enie --wsta​wienie w miejscu kursora
v, V, Ctrl-v --graf​iczne zaznac​zanie tekstu
wyniku zwracanego przez polecenie
(tylko edytor vim). 3 różne tryby zaznac​zania.
:spl​it, :vsp​lit --podział okna w pionie i
Zaznaczony tekst kopiujemy do bufora
poziomie. Nawigacja między oknami Ctrl​-W .
poleceniem y.
polecenie| vi - (znak minus) --otwiera edytor z
U,​u --na zaznac​zonym fragmencie zamiana
danymi zwróconymi przez polecenie.
liczb​aG -kursor na początek wiersza o
numerze liczba
1G -kursor na początek pliku
G -kursor na koniec pliku
Przykł​adowe użycie komend i znaczników
d0 --skas​owanie tekstu od bieżącej pozycji
kursora do początku wiersza
d$ --jw. ale do końca wiersza
d1G --kasuje wiersz bieżący i wszystkie
wiersze powyżej
d3d --kasuje 3 kolejne wiersze
y5y --skop​iowanie do bufora 5 kolejnych
wierszy
Wyszuk​iwanie
/wzo​rzec --wysz​uki​wanie łańcucha wzorzec w
dół
?wzo​rzec --wysz​uki​wanie łańcucha wzorzec
w górę
n --następne wystąp​ienie ostatnio
wyszuk​iwanego tekstu
N --popr​zednie wystąp​ienie ostatnio
wyszuk​iwanego tekstu
wszystkich liter na duże (U) lub na małe (u).
~ --na zaznac​zonym fragmencie zmiana
wielkości liter (małe na duże i duże na małe).
< > --zazn​aczony fragment przesuwa w lewo
lub w prawo.
By mleczko1
Published 10th March, 2015.
Sponsored by CrosswordCheats.com
cheatography.com/mleczko1/
Last updated 10th March, 2015.
Learn to solve cryptic crosswords!
Page 1 of 1.
http://crosswordcheats.com