vi
| vi | |
|---|---|
|
|
|
| Garatzailea | |
| Informazio orokorra | |
| UNIX-modukoak | |
|
Mota:
|
Testu editorea |
| BSD lizentzia | |
| Ez | |
vi testu-editore familia bat da, elkarrekin ezaugarri bertsuak dituztenak. Unix-en testu-editore estandarra da.
Bi oinarrizko exekuzio modu ditu: Agindu modua eta Testu modua.
Eduki-taula |
Agindu modua[aldatu]
Oinarrizko aginduak[aldatu]
| Sintaxia | Azalpena |
|---|---|
| :wq | Gorde eta atera. |
| :q! | Gorde gabe atera. |
| a | Erantsi: kurtsorearen hurrengo posizioan erantsi. |
| i | Txertatu: kurtsorearen posizio berean txertatu. |
| x | Kurtsorearen leku bera ezabatu. |
| dw | Hitza ezabatu. |
| dd | Lerroa ezabatu. |
| u | Desegin. |
| Ktrl+F | Hurrengo hitza. |
| Ktrl+B | Aurreko hitza. |
| 0 | Lerro zuri bat txertatu. |
Fitxategiaren barruko mugimenduak[aldatu]
| Return | Hurrengo lerroa |
| j | Hurrengo lerroa |
| k | Aurreko lerroa |
| l | Hurrengo izkia |
| h | Aurreko izkia |
| Ctrl-F | Hurrengo pantaila |
| Ctrl-B | Aurreko pantaila |
| Ctrl-D | Hurrengo pantaila erdia |
| Ctrl-U | Aurreko pantaila erdia |
| [[ | Dokumentuaren hasiera |
| ]] | Dokumentuaren bukaera |
| nG | N lerrora joan |
| w | Hitza bat eskumatara |
| b | Hitz bat ezkerretara |
| { | Paragrafoaren bukaera |
| } | Aurreko paragrafoa |
|
/string |
String bat bilatu |
Testu modua[aldatu]
Oinarrizko aginduak[aldatu]
| a | Momentuan gaudeneko izkiaren hurrengo posizioan erantsi |
|
i |
Momentuan gaudeneko izkiaren aurreko posizioan txertatu |
| A | Erantsi lerroaren bukaeran |
| I | Momentuko lerroaren hutsa ez deneko lehengo izkian |
| o |
Momentuko lerroaren zapian lerro zuri bat irekitzen du |
| O | Aurrekoaren gauza bera baina lerro berean |
Zuzenketak[aldatu]
| x | Izkia ezabatzen du |
|
dw |
Hitza ezabatzen du |
|
dd |
Lerroa ezabatzen du |
|
r |
Kurtsorearen gaineko izkia ordezkatzen du |
|
R |
Izkien kate (string) bat ordezkatzen du (gainidatzi) |
|
cw |
Hitz bat aldatzen du |
|
s |
Izki bat kate batekin ordezkatzen du |
|
. |
Azkenengo aldaketa errepikatzen du |
ex aginduak[aldatu]
| :w | Fitxategia gordetzen du |
| :q | Atera aldaketak gorde gabe |
| :e izen | Izen fitxategia editatzen du |
|
:sh |
shell exekutatzen du editoretik atera gabe |
Ordezkatzeko[aldatu]
|
vi file |
File editatzen du |
|
vi -r file |
file-en gordetako azkenengo bertsioa editatzen du (berreskuratzea) |
| vi + n file | Editatu eta kurtsorea n lerroan jarri |
| vi + file | Gauza bera azkenengo lerrroarentzat |
| vi file1 ... filen | file1 eta filen artekoak editzen ditu, ondoren file1 gordetzen du, n sakatuz hurrengoa gordetzen du |
| vi + /str file | Editatzen du eta kurtsorea str-n gordetako lerroan jartzen du |
Gorde eta atera[aldatu]
| ZZ o :wq o :x | Gorde eta atera |
| :w file |
File-n gordetzen du |
| :w! | Gordetzen du eta ez idazteko babesa ez du kontrolatzen |
| n,mw file |
File n lerrrotik m lerroraino gordetzen du |
| n,mw>> file | n-tik a m-ra file-ren bukaeran eransten du |
| :q | irten (aldaketarik egotekotan ez du exekutatuko) |
| :q! | irten (aldaketak alde batera utziz) |
| Q | Ex –era pasatzeko aukera ematen du (:vi itzultzeko) |
| :e! | reedit egiten du momentuko fitxategiaz, aldaketak alde batera utziz |
Status-eko Aginduak[aldatu]
|
:.= |
Momentuko lerroa inprimatzen du |
| := | Fitxategiko n lerro inprimatzen ditu |
|
Ctrl-g |
Fitxategiaren status inprimatzen du |
| :l (ele) | Momentuko lerroaren izki bereziak inprimatzen ditu |
Txertatu[aldatu]
| a | Momentuan gaudeneko izkiaren hurrengo posizioan erantsi |
| A | Momentuan gaudeneko izkiaren aurreko posizioan txertatu |
| i | Erantsi lerroaren bukaeran |
| I | Momentuko lerroaren hutsa ez deneko lehengo izkian |
| o |
Momentuko lerroaren zapian lerro zuri bat irekitzen du |
| O | Aurrekoaren gauza bera baina lerro berean |
| Ctrl-V char |
Char txertatzen du (control izkiak sar ditzake) |
| :r file |
file irakutzen du eta momentuko lerroaren ostean txertazen du |
|
:nr file |
file irakutzen du eta n lerroaren ostean txertazen du |
Kurtsorearen kokapena[aldatu]
| { | Atalak lehenengo zutabean daudenean markatzen ditu |
| [[ | Atzerantz eta atalaren hasierara |
| ]] | Atzerantz eta atalaren hasierara |