SYNOPSIS
% vi [xaiv] [file ..]
KEV POM ZOO
- Tus "vi" ntawv nyeem tsis tau hais kom tshiab.
- Kom tawm vi (tsis muaj kev hloov lawm) siv cov cim tsib:
: q! . - vim: Ntiaj teb Linux distributions siv vim (= "vi lawm") nyob rau hauv qhov chaw ntawm vi , thiab vim yog me ntsis zoo dua qub vi .
- gvim: GUI version ntawm vi tseem muaj: hom gvim nyob rau hauv lub X davhlau ya nyob twg.
- Qhov tseem ceeb tshaj plaws los nkag siab txog vi yog qhov no yog "tus qauv" editor , piv txwv li, nws muaj ob peb hom kev lag luam ntawm cov neeg siv yuav tsum hloov. (Tib qhov tseem ceeb muaj qhov txawv txav hauv ntau hom.) Qhov ceev siv yog hauv qab no, nrog 4 qho tseem ceeb commands hauv liab.
Cov commands hloov hom:
Ntsiab | Nkag mus rau hom | Cov lus qhia |
< ESC > | hais kom ua hom | (rov qab mus rau qhov hais kom ua hom ntawm txhua hom editing) |
kuv | "ntxig" duab ntxig | (pib inserting ua ntej txoj hauj lwm tam sim no ntawm tus cursor) |
LUS CEEB TOOM : Tsis txhob nias lwm tus yawm sij hauv qhov Command Mode. Muaj ntau ntau hom lus thiab hom nyob rau hauv tus hais kom ua hom!
Luam, txiav thiab sib sau (nyob rau hauv cov lus txib):
- v pib highlighting text. Tom qab ntawd, txav tus cursor kom highlight text
- y luam cov ntawv tseem ceeb
- x muab highlighted text
- p paste ntawv uas tau raug txiav / luam
Txuag thiab txiav tawm (ntawm kev hais kom ua):
- : sau ntawv (= txuag tau)
- : w filename sau tus txheem rau cov ntaub ntawv "filename"
- : x txuag thiab tawm
- : q txiav (nws tsis pub koj yog tias pauv tsis tau txais kev cawmdim)
- : q! tshem tawm cov kev hloov (koj yuav tsis raug li cas yog tias tsis hloov lawm)
PIV TXWV
% vi parse_record.pl
Pib vi nrog lub neej ntawd thiab qhib file parse_record.pl.
Tseem ceeb: Siv tus txiv neej hais kom ua ( % tus txiv neej ) seb qhov kev hais kom raug siv hauv koj lub computer.