Aparatūra

Kaip redaguoti failus Linux: teksto rengyklė vi yra geriausias jūsų draugas

Turinys:

Anonim

„Vi“, iš žodžio „Visual“, yra programa, suskirstyta į katalogą kaip teksto rengyklė, nes, skirtingai nuo tų, kurios priskiriamos tekstų rengyklėms, ji nesiūlo priemonių, leidžiančių vizualizuoti galutinį dokumento rezultatą spausdinimo metu. Kitaip tariant, joje nėra galimybių sutelkti ar pagrįsti tekstą, tačiau ji leidžia pagrindines veiklas, tokias kaip įvairiapusis rašmenų kopijavimas, įklijavimas, perkėlimas ar ištrynimas. Dažnai tokio tipo programas programuotojai naudoja šaltinio kodams kurti.

Be abejo, jums įdomu, kodėl mes turėtume žinoti apie Vi?, pagrindinė priežastis yra ta, kad ji randama visuose „Linux“ paskirstymuose, o kritinėse situacijose ji gali būti vienintelė prieinama redaktorė, leidžianti išspręsti kai kurias sistemos sugadinimo, įkrovos klaidų ar kitos katastrofos problemas. Tačiau reikiamų išteklių yra mažai ir jis yra idealus sistemos failų valdymui.

„Vi“ teksto rengyklė

Vi buvo sukurtas pasitelkiant ed ir ex resursus, du „Unix“ leidėjus. Iš pradžių jį parašė Bill Joy 1976 m. Yra patobulinta versija, vadinama „Vim“, tačiau kadangi Vi yra beveik visuose paskirstymuose, būtina žinoti jos užuomazgas atliekant avarines operacijas.

„Vi“ redaktorius yra teksto rengyklė, kuri gali būti naudojama visų tipų terminaluose, jos vykdymas veikia per visą ekraną, ji geba tvarkyti atmintyje esančio failo tekstą, o norint atlikti būtinas operacijas, pakanka kelių klavišų.

Vi režimai

Vi veikimas priklauso nuo trijų būsenų ar režimų:

  • Komandinis arba įprastinis režimas : tai yra numatytasis „vi“ režimas, kuriame klavišai leidžia atlikti veiksmus, kad būtų galima perkelti kursą, naršyti failą, tvarkyti tekstą ar tiesiog baigti redaguoti. Antrasis, įterpimo arba teksto režimas.: klavišai įveda simbolius tekste ir paskutinis paskutinės eilutės režimas arba ex: kai klavišai naudojami komandoms rašyti ekrano apačioje, paskutinėje eilutėje.

Vi išgyvenimo vadovas

Sistema Vi paleisti iš jūsų terminalo yra tokia:

Mačiau „failo vardą“

Kai failas bus parodytas, galite judėti rodyklių rodyklėmis arba klavišais: h, j, k, l, jei neturite rodyklės žymeklio.

Taip pat yra ir kitų būdų, kaip pasitelkti vi. Pvz.:

Jei norite atidaryti redagavimo langą be failų, naudokite:

Mačiau

Įprastos sintaksės atveju, jei „failo pavadinimo“ nėra, vi sukuria failą nurodytu vardu.

Galite atidaryti vi su keliais failais vienu metu:

pamačiau failą1 failą2

Lygiai taip pat tai leidžia mums atidaryti failą uždedant žymeklį ant konkrečios eilutės, failo gale arba atsižvelgiant į raktinį žodį. Žemiau yra atitinkamai pavyzdžių:

vi +45 failas1 vi + $ failas1 vi + / Buvo failas1

Galbūt jus domina skaitymas: „LyX“: „LaTeX“ skirtas patobulintas dokumentų procesorius „Ubuntu“

Pagrindinės komandos

Turėdami keletą pagrindinių komandų, dabar galite dirbti su savo vi failu.

Komanda Aprašymas
: q Tai išeiti iš redaktoriaus (neišsaugant informacijos)
: q! Tai priverstinis būdas išeiti iš redaktoriaus neišsaugant informacijos (net jei failas jau buvo pakeistas)
: wq Išsaugokite failą ir uždarykite redaktorių
: failo vardas Įrašykite failą nurodytu vardu

Redagavimo komandos

Komanda Aprašymas
x Naudojamas simboliui, esančiam po žymekliu, ištrinti
dd Jis naudojamas eilutei, esančiai po žymekliu, ištrinti.
d x d Jis naudojamas x eilučių skaičiui pašalinti iš failo, skaičiuojant nuo tos, kuri šiuo metu yra po žymekliu.
n x Jis naudojamas tuo metu iš žymeklio ištrinti n simbolių, skaičiuojančių nuo žymeklio.
x >> Jis naudojamas x eilutėms dešinėje nustatyti, pradedant nuo žymeklio.
x << Jis naudojamas x linijų įtraukimui į kairę, pradedant nuo žymeklio.
REKOMENDUOJAME JUMS Kaip naudoti „Cron“ ir „Crontab“ „Linux“

Suraskite ir pakeiskite

Norėdami atlikti žodžių paiešką, tai darome įprastu arba komandų režimu. Tai taip paprasta, kaip įvesti simbolį „ / “ ir simbolių seką, kurios reikia ieškoti. Norėdami patvirtinti, paspauskite klavišą Enter. Norėdami naršyti tarp įvykių, mes naudojame klavišą n.

Jei mums reikia pakeisti tam tikrą simbolių seką, reikia naudoti šią sintaksę:

Norėdami tai padaryti iš eilės

: s / eilutė pakeičiama / pakeičiama eilutė /

Pakeisti visą dokumentą

Visą dokumentą galima pakeisti tokia sintaksė:

% s / pakeičiama eilutė / pakeičiama eilutė /

Geriausias šio metodo dalykas yra tai, kad jis yra ypač efektyvus ieškant naudojant įprastus posakius.

Nukopijuokite ir įklijuokite

„Vi“ redaktorius taip pat suteikia mums galimybę nukopijuoti ir įklijuoti pasirinktą eilutę. Procesas yra paprastas, mes įvedame šią komandą:

nyy

Kur n reiškia eilučių, kurias noriu nukopijuoti, skaičių.

Pvz., Jei vykdoma komanda yra tokia:

18yy

Rezultatas bus 18 eilučių, nukopijuotų į mainų sritį. Norėdami įklijuoti pasirinkimą, tiesiog įveskite raidę p .

Iškirpkite ir įklijuokite

Šis procesas yra panašus į ankstesnį, tačiau komandą keičiame į:

ndd

Panašiai, n reiškia eilučių skaičių, kurį reikia iškirpti ir galiausiai įklijuoti, mes naudojame p mygtuką .

Ar gyvybė jus išgelbėjo? Ar aš kada nors tave mačiau? ? Papasakokite apie savo patirtį komentaruose.

Aparatūra

Pasirinkta redaktorius

Back to top button