Kas ir VI redaktors?
VI redaktors ir populārākais un klasiskākais teksta redaktors Linux saimē. Tālāk ir minēti daži iemesli, kas padara to par plaši izmantotu redaktoru -
1) Tas ir pieejams gandrīz visos Linux izplatījumos
2) Tas darbojas vienādi dažādās platformās un izplatījumos
3) tas ir lietotājam draudzīgs. Tādējādi miljoniem Linux lietotāju tas patīk un izmanto to rediģēšanas vajadzībām
Mūsdienās ir pieejamas uzlabotas vi redaktora versijas, un vispopulārākā ir VIM, kas ir pierādīta ar V i Im . Daži no pārējiem ir Elvis, Nvi, Nano un Vile. Ir gudri mācīties vi, jo tā ir bagāta ar funkcijām un piedāvā bezgalīgas iespējas rediģēt failu.
Lai strādātu ar VI redaktoru, jums ir jāsaprot tā darbības režīmi . Tos var iedalīt divās galvenajās daļās.
Šajā apmācībā jūs uzzināsiet vairāk par
- vi Komandas režīms
- vi Redaktora ievietošanas režīms
- Kā izmantot vi redaktoru
- vi komandu rediģēšana
- Pārvietošanās failā
- Faila saglabāšana un aizvēršana
Noklikšķiniet šeit, ja videoklips nav pieejams
vi Komandas režīms:
- Šajā režīmā tiek atvērts vi redaktors, un tas saprot tikai komandas
- Šajā režīmā varat pārvietot kursoru un izgriezt, kopēt, ielīmēt tekstu
- Šis režīms arī saglabā failā veiktās izmaiņas
- Komandas ir reģistrjutīgas. Jums vajadzētu izmantot pareizo burtu reģistru.
vi Redaktora ievietošanas režīms:
-
Šis režīms ir paredzēts teksta ievietošanai failā.
-
No komandu režīma varat pārslēgties uz ievietošanas režīmu , nospiežot tastatūras taustiņu 'i'
-
Kad esat ievietošanas režīmā, jebkura atslēga tiks uzskatīta par ievades failu, ar kuru jūs pašlaik strādājat.
-
Lai atgrieztos komandu režīmā un saglabātu veiktās izmaiņas, jānospiež taustiņš Esc
Kā izmantot vi redaktoru
Lai palaistu VI redaktoru, atveriet termināli (CLI) un ierakstiet
vior
Un, ja norādāt esošu failu, redaktors to atvērtu rediģēšanai. Citādi jūs varat izveidot jaunu failu.
VI komandu rediģēšana
- i - Ievietot kursorā (pāriet ievietošanas režīmā)
- a - Rakstīt pēc kursora (pāriet ievietošanas režīmā)
- A - Rakstīt rindas beigās (pāriet ievietošanas režīmā)
- ESC - pārtraukt ievietošanas režīmu
- u - Atsaukt pēdējās izmaiņas
- U - Atsaukt visas izmaiņas visā rindā
- o - Atvērt jaunu līniju (pāriet ievietošanas režīmā)
- dd - dzēst līniju
- 3dd - dzēst 3 rindas.
- D - dzēst rindas saturu aiz kursora
- C - dzēst rindas saturu aiz kursora un ievietot jaunu tekstu. Nospiediet taustiņu ESC, lai beigtu ievietošanu.
- dw - dzēst vārdu
- 4dw - izdzēsiet 4 vārdus
- cw - mainīt vārdu
- x - dzēst rakstzīmi pie kursora
- r - aizstāt rakstzīmi
- R - rakstzīmju pārrakstīšana no kursora uz priekšu
- s - aizvietojiet vienu rakstzīmi zem kursora, turpiniet ievietot
- S - aizvietojiet visu rindu un sāciet ievietot rindas sākumā
- ~ - Mainīt individuālā rakstura reģistru
Piezīme . Lai izpildītu šīs komandas, jums vajadzētu būt " komandu režīmā" . VI redaktors ir reģistrjutīgs, tāpēc pārliecinieties, vai komandas ierakstāt pareizajā burtu un burtu ievadā.
Pārliecinieties, ka nospiežat pareizo komandu, jo pretējā gadījumā failā tiks veiktas nevēlamas izmaiņas. Varat arī ievadīt ievietošanas režīmu, pēc nepieciešamības nospiežot a, A, o.
Pārvietošanās failā
- k - pārvietojiet kursoru uz augšu
- j - pārvietojiet kursoru uz leju
- h - pārvietojiet kursoru pa kreisi
- l - pārvietojiet kursoru pa labi
Lai pārvietotos failā, jums ir jābūt komandu režīmā. Noklusējuma taustiņi navigācijai ir minēti tālāk; Varat arī izmantot tastatūras bulttaustiņus .
Faila saglabāšana un aizvēršana
- Shift + zz - saglabājiet failu un aizveriet
- : w - saglabājiet failu, bet turiet to atvērtu
- : q - atmest, nesaglabājot
- : wq - saglabājiet failu un izejiet
Jums vajadzētu būt komandu režīmā, lai izietu no redaktora un saglabātu faila izmaiņas .
Kopsavilkums:
- VI redaktors ir vispopulārākais un visbiežāk izmantotais Unix teksta redaktors
- Parasti tas ir pieejams visos Linux izplatījumos.
- Tas darbojas divos režīmos - Command un Insert
- Komandu režīmā tiek izmantotas lietotāja komandas, un režīms Ievietot ir paredzēts teksta rediģēšanai
- Jums vajadzētu zināt komandas, lai viegli darbotos ar failu
- Mācīšanās izmantot šo redaktoru var būt noderīga skriptu izveidē un failu rediģēšanā.