Vi
vi | |
---|---|
Jatorria | |
Sortzailea(k) | Bill Joy (en) |
Sorrera-urtea | 1976 |
Azken bertsioa | 050325 |
Ezaugarriak | |
Programazio-lengoaia | C |
Sistema eragilea | UNIX-moduko |
Komando aukerak | c, r, R, t eta w |
Egile-eskubideak | copyrightduna |
Lizentzia | BSD lizentziak |
Ekoizpena | |
Garatzailea | Bill Joy (en) |
Euskaraz | |
Euskaraz | Ez |
ex-vi.sourceforge.net | |
Iturri-kodea | http://ex-vi.cvs.sourceforge.net/ex-vi/ex-vi/ |
Abisua: "<i>Vi</i>" aurkezpen izenburua aurretiazko "vi" aurkezpen izenburua baliogabetzen du.
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.
Agindu modua
[aldatu | aldatu iturburu kodea]Oinarrizko aginduak
[aldatu | aldatu iturburu kodea]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 | aldatu iturburu kodea]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 | aldatu iturburu kodea]Oinarrizko aginduak
[aldatu | aldatu iturburu kodea]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 | aldatu iturburu kodea]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 | aldatu iturburu kodea]:w | Fitxategia gordetzen du |
:q | Atera aldaketak gorde gabe |
:e izen | Izen fitxategia editatzen du |
:sh | shell exekutatzen du editoretik atera gabe |
Ordezkatzeko
[aldatu | aldatu iturburu kodea] 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 | aldatu iturburu kodea]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 | aldatu iturburu kodea] :.= | 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 | aldatu iturburu kodea]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 | aldatu iturburu kodea]{ | Atalak lehenengo zutabean daudenean markatzen ditu |
[[ | Atzerantz eta atalaren hasierara |
]] | Atzerantz eta atalaren hasierara |