|
Aby wykonać ruchy kursorem w edytorze wykorzystujemy klawisze h, j, k, l.
|
|
|
h
|
ruch w lewo
|
|
j
|
ruch w prawo
|
|
k
|
ruch do góry
|
|
l
|
ruch na dół
|
|
Wyjść z edytora możemy na kilka sposobów:
|
|
:q - jeśli w pliku nie dokonaliśmy żadnych zmian
|
|
:q! - jeżeli w pliku dokonaliśmy zmiany, ale chcemy je odrzucić
|
|
:wq - jeżeli w pliku dokonaliśmy zmiany i chcemy je zapisać
|
Jeżeli chcemy zapisać plik, ale nie chcemy jeszcze z niego wychodzić używamy :w |
|
Wpisanie liczby przed ruchem powtarza ruch odpowiednią ilość razy.
|
|
|
2w
|
przenosi o dwa wyrazy do przodu
|
|
3w
|
przenosi o trzy wyrazu do przodu (itd.)
|
|
2e
|
przenosi kursor na koniec drugiego wyrazu w przód (3 - trzeciego itd.)
|
|
0
|
przenosi kursor na początek linii
|
|
:w NAZWA_PLIKU
|
|
zapisuje obecny plik Vima na dysk z nazwą NAZWA_PLIKU.
|
|
v ruch :w NAZWA_PLIKU
|
|
zapisuje Wizualnie wybrane linie do NAZWA_PLIKU.
|
|
:r NAZWA_PLIKU
|
|
wczytuje z dysku plik NAZWA_PLIKU i wstawia go do bieżącego pliku poniżej kursora.
|
|
F1
|
wyświetl pomoc
|
|
:help
|
wyświetl pomoc
|
|
Ctrl+W
|
przeskoczenie z jednego okna do drugiego
|
|
:help argument
|
znajduje pomoc dla podanego argumentu
|
|
:q
|
zamknięcie okna pomocy
|
|
Ctrl+G
|
sprawdza położenie w pliku i status pliku.
|
|
G
|
przejście na koniec pliku
|
|
gg
|
przejście na początek pliku
|
|
Ctrl+0
|
przenosi kursor do starszych pozycji
|
|
Ctrl+I
|
przenosi kursor do nowszych pozycji
|
|
/wyrażenie
|
szukaj do przodu
|
|
?wyrażenie
|
szukaj do tyłu
|
|
n,N
|
znajdź następny
|
|
%
|
szuka zamykającego nawiasu
|
|
:!polecenie wykonuje polecenie zewnętrzne.
|
|
Użytecznymi przykładami są:
|
|
:!dir - pokazuje spis plików w katalogu.
|
|
:!rm NAZWA_PLIKU - usuwa plik NAZWA_PLIKU.
|
|
Wpisanie a wstawia tekst ZA znakiem, na którym jest kursor.
|
|
Wpisanie A dodaje tekst na końcu linii.
|
|
c
|
zamienia obiekt
|
|
s
|
zamiana znaku
|
|
cc
|
zamiana linii
|
|
C
|
zamiana do końca lini
|
|
C-w n
|
otwiera nowe okno
|
|
C-w s
|
dzieli okno w poziomie
|
|
C-w v
|
dzieli okno w pionie
|
|
C-w w
|
przejście do następnego okna
|
|
C-w q
|
zamknięcie okna
|
|
C-w o
|
zamknięcie pozostałych okien
|
|
!:polecenie
|
|
wykonanie polecenia powłoki
|
|
!!polecenie
|
|
rezultat polecenia umieszczany jest w buforze
|
|
:sh
|
|
uruchomienie powłoki
|
|
o
|
otwiera linię PONIŻEJ kursora.
|
|
O
|
otwiera linię POWYŻEJ kursora.
|
|
yw
|
kopiuj do schowka bieżący wyraz
|
|
yb
|
kopiuj do schowka poprzedni wyraz
|
|
Y
|
kopiuje tekst do konca lini
|
|
p
|
wklej skopiowany tekst za kursorem
|
|
P
|
wklej skopiowany tekst przed kursorem
|
|
nY
|
kopiuj następne <n> linii
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.