Aparatūra

Kā rediģēt failus Linux: teksta redaktors vi ir tavs labākais draugs

Satura rādītājs:

Anonim

Vi, sākot no vārda Visual, ir programma, kas kataloģizēta kā teksta redaktors, jo atšķirībā no tām, kas klasificētas kā tekstapstrāde, tā nepiedāvā rīkus, lai vizualizētu dokumenta galīgo rezultātu drukāšanas laikā. Citiem vārdiem sakot, tai trūkst iespēju tekstu centrēt vai pamatot, bet tas tomēr ļauj pamatdarbības, piemēram, daudzpusīgi kopēt, ielīmēt, pārvietot vai izdzēst rakstzīmes. Bieži vien šāda veida programmas programmētāji izmanto avota koda izstrādei.

Protams, jums rodas jautājums, kāpēc mums būtu jāzina par Vi?, galvenais iemesls ir tas, ka tas ir atrodams visos Linux izplatījumos, un ārkārtas situācijās tas var būt vienīgais pieejamais redaktors, lai atrisinātu kādu sistēmas korupcijas, sāknēšanas kļūdu vai citas katastrofas problēmu. Tomēr vajadzīgo resursu ir maz, un tas ir ideāli piemērots sistēmas failu pārvaldībai.

Vi teksta redaktors

Vi tika izveidots, izmantojot ed un ex resursus, divus Unix izdevējus. Sākotnēji Bils Džoijs to uzrakstīja 1976. gadā. Ir uzlabota versija ar nosaukumu Vim, taču, tā kā Vi ir gandrīz visos izplatījumos, ir jāzina tās sākums ārkārtas operācijām.

Vi redaktors ir teksta redaktors, ko var izmantot visu veidu termināļos, tā izpilde notiek pa visu ekrānu, tas spēj apstrādāt atmiņā esoša faila tekstu un ar pāris taustiņiem pietiek nepieciešamo darbību veikšanai.

Vi režīmi

Vi darbība ir atkarīga no trim stāvokļiem vai režīmiem:

  • Komandas vai parastais režīms : tas ir vi noklusējuma režīms, kurā taustiņi ļauj veikt darbības, lai pārvietotu kursu, pārvietotos failā, apstrādātu tekstu vai vienkārši izietu no rediģēšanas. Otrais, ievietošanas vai teksta režīms: taustiņi ievada tekstā rakstzīmes un visbeidzot, pēdējās rindas režīms vai ex: ja taustiņi tiek izmantoti komandu rakstīšanai ekrāna apakšā, pēdējā rindiņā.

Vi izdzīvošanas rokasgrāmata

Sintax, lai vadītu Vi no sava termināļa, ir šāda:

Es redzēju “faila nosaukums”

Kad fails ir parādīts, jūs varat pārvietoties vai nu ar bultiņu kursoriem, vai ar taustiņiem: h, j, k, l, ja jums nav bultu kursora.

Ir arī citi veidi, kā atsaukties uz vi. Piemēram:

Ja vēlaties atvērt tikai rediģēšanas logu bez failiem, izmantojiet:

Es redzēju

Parastās sintakse gadījumā, ja “faila nosaukuma” nav, vi ģenerē failu ar norādīto vārdu.

Jūs varat atvērt vi ar vairākiem failiem vienlaikus:

redzēju failu1 failu2

Tādā pašā veidā tas ļauj mums atvērt failu, novietojot kursoru uz noteiktas līnijas, faila beigās vai atbilstoši atslēgvārdam. Zemāk ir attiecīgi piemēri:

vi +45 fails1 vi + $ fails1 vi + / Bija fails1

Jums varētu būt interese lasīt: LyX: uzlabots dokumentu procesors LaTeX for Ubuntu

Pamatkomandas

Izmantojot dažas pamata komandas, tagad varat strādāt ar savu vi failu.

Pavēle Apraksts
: q Ir jāiziet no redaktora (nesaglabājot informāciju)
: q! Tas ir piespiedu veids, kā iziet no redaktora, nesaglabājot informāciju (pat ja failā jau ir veiktas izmaiņas)
: wq Saglabājiet failu un aizveriet redaktoru
: faila nosaukums Saglabājiet failu ar norādīto vārdu

Komandu rediģēšana

Pavēle Apraksts
x Izmanto, lai izdzēstu rakstzīmi, kas pašlaik atrodas zem kursora
dd To izmanto, lai izdzēstu līniju, kas šobrīd atrodas zem kursora.
d x d To izmanto, lai no faila noņemtu x rindu skaitu, skaitot no tā, kas šobrīd atrodas zem kursora.
n x To izmanto, lai tajā brīdī no kursora izdzēstu n zīmes, kas skaitītas.
x >> To izmanto, lai identificētu x līnijas pa labi, sākot no kursora.
x << To izmanto x līniju atkāpei pa kreisi, sākot no kursora.
Mēs iesakām jums izmantot Cron un Crontab operētājsistēmā Linux

Atrodiet un nomainiet

Lai meklētu vārdus, mēs to darām no parastā vai komandu režīma. Tas ir tikpat vienkārši kā ievadīt simbolu “ / ”, kam seko meklējamo rakstzīmju secība. Nospiediet taustiņu Enter, lai apstiprinātu. Lai pārvietotos starp gadījumiem, mēs izmantojam taustiņu n.

Ja mums ir jāaizstāj noteikta rakstzīmju secība, tiek izmantota šāda sintakse:

Lai to izdarītu rindā

: s / aizstājama virkne / aizstājoša virkne /

Lai aizstātu visu dokumentu

Aizstāšanu visā dokumentā var veikt ar šādu sintakse:

% s / aizstājama virkne / aizstājoša virkne /

Pats labākais šajā metodē ir tas, ka tā ir ārkārtīgi efektīva meklēšanai, izmantojot regulāras izteiksmes.

Kopējiet un ielīmējiet

Vi redaktors arī dod mums iespēju kopēt un ielīmēt rindu atlasi. Process ir vienkāršs, mēs ieviešam šādu komandu:

nyy

Kur n apzīmē to rindu skaitu, kuras es vēlos nokopēt.

Piemēram, ja mana izpildītā komanda ir šāda:

18 gadi

Rezultāts būs 18 rindas, kas nokopētas starpliktuvē. Lai ielīmētu atlasi, mēs vienkārši ievadām burtu p .

Izgrieziet un ielīmējiet

Šis process ir līdzīgs iepriekšējam, taču komandu mēs aizstājam ar:

ndd

Tāpat n apzīmē izgriezto un, visbeidzot, ielīmējamo līniju skaitu, izmantojot p taustiņu .

Vai dzīve tevi izglāba? Vai es kādreiz tevi redzēju? ? Komentāros pastāstiet par savu pieredzi.

Aparatūra

Izvēle redaktors

Back to top button