OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

Przesuwanie kursora

W trybie poleceń, vi oferuje dużą liczbę poleceń ruchu, z których część udostępnia mniejOto podzbiór:


Tabela 12-1: Klawisze ruchu kursora


Klawisz przesuwa kursor

Klawisz przesuwa kursor

l lub strzałka w prawo, jeden znak w prawo.


obraz

h lub Strzałka w lewo Jeden znak w lewo.


obraz

j lub Strzałka w dół Przechodzi o jedną linię w dół.


obraz

k lub Strzałka w górę O jedną linię w górę.


obraz

0 (zero) Do początku bieżącego wiersza.


obraz

^ Do pierwszego znaku, który nie jest spacją w bieżącym wierszu.


obraz

$ Do końca bieżącego wiersza.


obraz

w Na początek następnego słowa lub znaku interpunkcyjnego.


obraz

W Do początku następnego słowa, ignorując znaki interpunkcyjne.


obraz

b Na początek poprzedniego słowa lub znaku interpunkcyjnego.


obraz

B Do początku poprzedniego słowa, ignorując znaki interpunkcyjne.


obraz

Ctrl-f lub Page Down W dół o jedną stronę.


obraz

Ctrl-b lub Page Up W górę o jedną stronę.


obraz

numerG Do linii numer, Na przykład, 1G przechodzi do pierwszego wiersza pliku.


obraz

G Do ostatniego wiersza pliku.


obraz


Dlaczego są h, j, k, l klawisze używane do przesuwania kursora? Bo kiedy vi był oryginalny


Ostatecznie nie wszystkie terminale wideo miały klawisze strzałek, a doświadczeni maszyniści mogli używać zwykłych klawiszy klawiatury do przesuwania kursora, nie odrywając palców od klawiatury.

Wiele poleceń w vi może być poprzedzone liczbą, jak w przypadku polecenia „G” wymienionego powyżej. Dodając liczbę do polecenia, możemy określić liczbę wykonań polecenia. Na przykład polecenie „5j” powoduje vi aby przesunąć kursor o pięć wierszy w dół.


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: