SysOp, vi skróty


Polecenia edytora VI sytemu operacyjnego Unix.

Uruchamianie edytora.

vi [-rR...] [+nr] [plik...]

-r odtworzenie ostatniego stanu edycji,

-R Read only,

+nr nr wiersza, w którym będzie ustawiony kursor,

Włączanie trybu wstawiania znaków.

i wstawianie znaków przed kursorem,

a wstawianie znaków za kursorem,

I wstawianie znaków na początku wiersza,

A wstawianie znaków na końcu wiersza,

Przemieszczanie kursora po tekście.

Ctrl - m, +, k przesunięcie kursora o linię w dół,

-, j przesunięcie kursora o linię w górę,

h przesunięcie kursora o znak w lewo,

spacja, l przesunięcie kursora o znak w prawo,

Ctrl - u przesunięcie kursora w górę o 1/2 ekranu,

w o słowo w lewo z uwzględnieniem znaków interpunkcji,

b o słowo w prawo z uwzględnieniem znaków interpunkcji,

Ctrl - F o jeden ekran do przodu,

Ctrl - B o jeden ekran do tyłu,

1G na początek pliku,

G na koniec pliku,

H na początek ekranu,

Kasowanie znaków.

x kasowanie bieżącego znaku (w pozycji kursora),

dw kasowanie słowa na początku którego stoi kursor,

dd kasowanie bieżącego wiersza tekstu,

D, d$ kasowanie od kursora do końca wiersza,

dO kasowanie od kursora do początku wiersza,

Zastępowanie znaków.

r znaku w pozycji kursora,

R kolejnych znaków, począwszy od pozycji kursora,

Odtwarzanie skasowanych znaków.

u anulowanie ostatniej operacji kasowania,

U odtworzenie wiersza w jego poprzednim miejscu,

p odtworzenie kasowania w pozycji bieżącej,

Łączenie wierszy tekstu.

J dołączenie następnego wiersza na końcu wiersza bieżącego,

Powtórzenie polecenia.

. powtórzenie ostatnio wykonywanego polecenia.

Szukanie znaku w wierszu.

f szukanie znaku w wierszu w kierunku jego końca,

F szukanie znaku w wierszu w kierunku jego początku,

; szukanie następnego wystąpienia wzorca tekstu;

Szukanie napisu wg podanego wzorca tekstu:

/wzorzec szukanie napisu w kierunku jego końca pliku,

?wzorzec szukanie napisu w kierunku początku pliku,

n, / szukanie następnego wystąpienia napisu,

Zastępowanie fragmentów tekstu.

:1,$s/old/new/gc zastąpienie w całym buforze (pliku) napisu określonego przez argument old na napis określony przez argument new, z wyprowadzeniem zapytania, czy dokonać w danym przypadku zamiany;

:s/stary/nowy zamiana napisu w ramach wiersza.



Wyszukiwarka

Podobne podstrony:
Lekcja kliniczna 2 VI rok WL
Prezentacja VI Bezrobocie
PS VI
materialy na diagnoze, Wyklad VI diagnoza
w 13 III rok VI sem
6 tydzień, VI Wielki Poniedziałek
Radioterapia VI rok (nowa wersja2)
MAD1 VI Rachunek predykatów
BLD ochrona danych osobowych VI ppt
Otyłość rok III semestr VI
wyklad VI
Leczenie chorych na raka piersi w ciąży VI LEK
Wykład VI
Budowa komorki eukariotycznej czesc VI mitochondrium i jadro komorkowe
wykład VI
Finanse publiczne VI

więcej podobnych podstron