Redaktor vim kasutamine: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kakont (talk | contribs)
Kakont (talk | contribs)
Line 53: Line 53:
N gj - alla N nähtava rea võrra (erineb käsust j, kui redaktoris on read poolitatud)
N gj - alla N nähtava rea võrra (erineb käsust j, kui redaktoris on read poolitatud)
</pre>
</pre>
=== Tekstielementide suhtes liikumine ===


== ==
== ==

Revision as of 13:22, 28 April 2010

Mis on vim?

vim ehk Vi IMproved on tekstiredaktor, millega on võimalik kõikvõimalikke lihttekste redigeerida. Eelkõige on temaga hea erinevaid programme arendada.

Käivitamine

Programmi vim saab käivitada mitmel erineval visil. Lihtsamad nendest on:

vim  -  kui failinime ei kasuta, käivitud redaktor tühja puhvriga
vim test.txt  -  faili loomiseks või avamiseks kasutatakse tavaliselt käsku vim fail
vim test.txt test2.txt test3.txt  -  avatakse mitu faili. Vaikimisi tehakse nähtavaks esimene listis olev fail.
vim "--" test.txt -test2.txt test3.txt  -  "--" kohe pärast vim käsku näitab, et mõne faili nime alguses võib esineda sidekriips.

Lihtsam navigeerimine

Täht N tähistab kasutaja poolt valitud naturaalarvu. Vaikimisi on selleks 1. Kursorit saab failis liigutada kasutades järgmisi klahve:

Horisontaalne liigumine

Järgmise kahe käsu juures: N = mitu tähemärki liikuda

N h - vasakule
N l - paremale

0 - rea algusesse
^ - rea algusesse (Liigub esimese mittetühja trükimärgi juurde)
N $ - rea lõppu (N-1 rida praegusest kursori asukohast alla)

g0 - nähtava rea algusesse (Erineb käsust "0" kui redaktoris on read poolitatud)
g^ - nähtava rea algusesse (Liigub esimese mittetühja trükimärgi juurde. Erineb käsust "^" kui redaktoris on read poolitatud)
N g$ - nähtava rea lõppu (N-1 rida praegusest kursori asukohast alla. Erineb käsust "$" kui redaktoris on read poolitatud)
gm - nähtava rea keskele.

N | - liigu veeru N juurde.
N f{tähemärk} - Otsib N'inda tähemärgi kursorist paremale. (käsu sisestamisel loogelisi sulge ei trükita)
N F{tähemärk} - Otsib N'inda tähemärgi kursorist vadakule. (käsu sisestamisel loogelisi sulge ei trükita)

Vertikaalne liikumine

Järgmise nelja käsu juures: N = mitu rida liikuda

N k - üles
N j - alla
N - - üles, esimese mittetühja trükimärgi juurde.
N + - alla, esimese mittetühja trükimärgi juurde.

N G - Mine rea N esimese mittetühja trükimärgi juurde. (Vaikimisi viib viimasele reale.)
N gg - Mine rea N esimese mittetühja trükimärgi juurde. (Vaikimisi viib esimesele reale.)

N gk - üles N nähtava rea võrra (erineb käsust k, kui redaktoris on read poolitatud)
N gj - alla N nähtava rea võrra (erineb käsust j, kui redaktoris on read poolitatud)

Tekstielementide suhtes liikumine


Autor: Kaarel Kont-Kontson