Apvalks

Darbs ar Vi redaktoru Linux

Darbs ar Vi redaktoru Linux

Kas ir vi redaktors

Vi jeb Visual Editor ir noklusējuma teksta redaktors, kas tiek piegādāts lielākajai daļai Linux sistēmu. Tas ir termināļa teksta redaktors, kas lietotājiem jāapgūst, galvenokārt tad, ja sistēmā nav pieejami lietotājam draudzīgāki teksta redaktori. Daži citi iemesli, kāpēc lietot Vi, ir šādi:

Šajā apmācībā mēs uzzināsim, kā palaist un izmantot Vi redaktoru un strādāt ar teksta failiem.

Tiek palaista Vi Editor

Vi redaktors operētājsistēmai Linux ir teksta redaktors, kura pamatā ir termināls, tāpēc vispirms būs jāatver termināļa logs. Kad esat atvēris Linux termināli, varat:

Faila izveide ar Vi

Lai izveidotu failu Vi, izmantojiet šādu komandu:

vi faila nosaukums

Piemērs: vi textfile.txt

Lai izveidotu failu noteiktā vietā, izmantojiet šādu komandu:

vi / path / to / faila nosaukums

Tiek atvērts jau esošs fails

Lai atvērtu jau esošu failu, izmantojiet šādu komandu:

vi / path / to / faila nosaukums

Piezīme. Faila nosaukums ar norādīto nosaukumu tiks izveidots, ja tāds vēl nav sistēmā

Vi režīmi

Pirms sākat strādāt ar failiem, ir svarīgi uzzināt, ka Vi redaktors darbojas divos režīmos: komandu režīmā un ievietošanas režīmā. Komandu režīmā jūs galvenokārt varat pārvietoties pa tekstu, meklēt vārdus failā un saglabāt failu utt. Jūs varat palaist dažādas komandas, bet neko nevar ievietot tekstā; Lai to izdarītu, jums jābūt režīmā Ievietot. Atcerieties, ka režīmā Command ievadītie taustiņi darbosies tikai kā komandas; tomēr ievietošanas režīmā jūs varēsiet rakstīt un rediģēt tekstu.

Pārslēgšanās starp režīmiem

Kad pirmo reizi izveidojat vai atverat failu Vi, jūs esat komandas režīmā. Lai gan šķiet, ka jūs varat rakstīt šeit, jūs nevarat. Lai kaut ko uzrakstītu, jums jāpārslēdzas uz ievietošanas režīmu, nospiežot i taustiņu. Lai pārslēgtos atpakaļ uz komandu režīmu, jums vienkārši jānospiež taustiņš Esc taustiņu.

Piezīme. Ir svarīgi atzīmēt, ka Vi redaktors ir reģistrjutīgs. Tāpēc, ja taustiņi nedod vēlamos rezultātus, lūdzu, pārliecinieties, vai nejauši neesat nospiests taustiņu Caps Lock.

Komandas režīms

Vi parasti tiek palaists komandas režīmā. Ar failiem varat veikt administratīvas darbības, piemēram, faila saglabāšanu, izpildīt komandas failus, pārvietot kursoru pa failu, sagriezt / raustīt un ielīmēt failā rindas un vārdus. Komandu režīms ļauj arī atrast un aizstāt tekstu failā.

Kursora pārvietošana pa failu:

Parasti failos varat pārvietot kursoru pa tekstu, izmantojot tastatūras bulttaustiņus uz augšu, uz leju, pa kreisi un pa labi. Ja izmantojat attālo termināli un bulttaustiņi nedarbojas vēlamajā veidā, kā aizstājējus varat izmantot šādus taustiņus:

Pārvietoties pa kreisi: h

Virzīties pa labi: l

Virzīties uz augšu: k

Pārvietoties uz leju: j

Ievietot režīmu

Lai failā ievadītu tekstu, jums jābūt ievietošanas režīmā. Viss, ko ierakstāt šajā režīmā, tiks uzskatīts par tekstu un pievienots jūsu failam.

Darbs ar vi failiem

Teksta ievietošana

Pēc jauna faila izveidošanas vai jau esoša faila atvēršanas tajā var ierakstīt tekstu, vispirms pārejot uz ievietošanas režīmu, nospiežot i taustiņu. Jūs ievērosiet, ka pati vi komanda parasti neparādās ekrānā. Jūs varat ierakstīt dažas rindiņas un nospiest katras rindas beigās. Garākām rindām vi nedod vārdu tekstam; tas pārtrauc līniju ekrāna malā.

Teksta atlase

Tekstu var atlasīt kopēšanai, izgriešanai un ielīmēšanai tikai komandu režīmā. Lai atlasītu tekstu, novietojiet kursoru atlasāmā teksta kreisajā vai labajā pusē un nospiediet v taustiņu. Pēc tam varat pārvietot kursoru, lai atlasītu tekstu.

Teksta kopēšana

Kad esat izvēlējies tekstu, kā aprakstīts iepriekš, varat nospiest y lai kopētu tekstu un x lai izgrieztu tekstu. Lai ielīmētu tekstu, novietojiet kursoru vajadzīgajā vietā un nospiediet taustiņu lpp taustiņu, lai ielīmētu nokopēto vai izgriezto tekstu. Atcerieties, ka, lai veiktu šīs darbības, jums vajadzētu būt komandu režīmā.

Dzēšot tekstu

Lai izdzēstu rakstzīmi no faila, pārvietojiet kursoru, līdz tas atrodas nepareizajā burtā, un pēc tam ierakstiet x taustiņu. Lai noņemtu vairāk rakstzīmju, sakiet trīs, ierakstiet 3x.

Faila saglabāšana un aizvēršana

Komandu režīma tipā : wq un nospiediet enter, lai ierakstītu failu diskā un izietu no vi. Komanda : w tikai ierakstīs failu diskā un : q atmest vi, nesaglabājot failu. Varat arī sadalīt šo komandu, piemēram, tips : w un nospiediet enter, lai ierakstītu failu diskā, neatstājot vai ierakstot : q iziet no vi, nesaglabājot failu.

Kad esat veicis izmaiņas failā un izejiet no tā, nesaglabājot izmaiņas, vi jums brīdinās. Varat ignorēt brīdinājumu, izmantojot komandu : q! Un nospiediet enter.

Kopējās vi komandas

Lai apietu failus Vi redaktorā, izmantosiet šādas Vi vadības komandas:

KomandaApraksts
Faila rediģēšana
iIzmantojiet šo komandu, lai ievietotu tekstu pirms pašreizējās kursora atrašanās vietas
EsIzmantojiet šo komandu, lai rindas sākumā ievietotu tekstu
aIzmantojiet šo komandu, lai ievietotu tekstu aiz pašreizējās kursora atrašanās vietas
oIzmantojiet šo komandu, lai izveidotu jaunu teksta rindiņu zem pašreizējās kursora atrašanās vietas
Dzēš rakstzīmes
xIzmantojiet šo komandu, lai dzēstu rakstzīmi zem pašreizējās atrašanās vietas
XIzmantojiet šo komandu, lai izdzēstu rakstzīmi pirms pašreizējās atrašanās vietas
dwIzmantojiet šo komandu, lai dzēstu no pašreizējās vietas uz nākamo vārdu
DIzmantojiet šo komandu, lai dzēstu no pašreizējās vietas līdz rindas beigām
ddIzmantojiet šo komandu, lai izdzēstu visu rindu
Kopēšana un ielīmēšana
yyIzmantojiet šo komandu, lai kopētu pašreizējo rindu
lppIzmantojiet šo komandu, lai pēc kursora ielīmētu kopēto tekstu
PIzmantojiet šo komandu, lai pirms kursora ielīmētu raustīto (sagriezto) tekstu
Teksta maiņa
ccIzmantojiet šo komandu, lai noņemtu rindas saturu
sIzmantojiet šo komandu, lai aizstātu rakstzīmi ar rakstīto rakstzīmi
rIzmantojiet šo komandu, lai aizstātu rakstzīmi zem kursora un atgrieztos komandu režīmā

Secinājums

Tātad šī apmācība bija par Vi redaktoru. Es ceru, ka esat iemācījies izveidot jaunu failu vai atvērt esošu. Jūs esat iemācījies arī ievietot, dzēst vai noņemt vārdus no teksta faila.

Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...
Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...
Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...