Kaip redaguoti failus Linux: teksto rengyklė vi yra geriausias jūsų draugas
Turinys:
- „Vi“ teksto rengyklė
- Vi režimai
- Vi išgyvenimo vadovas
- Pagrindinės komandos
- Redagavimo komandos
- Suraskite ir pakeiskite
- Nukopijuokite ir įklijuokite
- Iškirpkite ir įklijuokite
„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. |
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.
Arduino ar aviečių pi? sužinokite, kuris mikro kompiuteris yra geriausias jūsų projektui
„Arduino“ ir „Raspberry Pi“ platformos patraukė technologijų entuziastų dėmesį siūlydamos patogumą kuriant išradimus
Geriausias cdn jūsų svetainei ar „WordPress“: kas jie yra ir kam jis skirtas?
Mes paaiškiname, kas yra CDN ir kokie yra geriausi CDN šiuo metu. Tarp jų yra „CloudFlare“, „Amazon AWS / Cloudfront“ ir „MaxCDN“.
„Huawei“ kylantysis draugas 7
„Huawei“ pristato savo naują aukščiausio lygio modelį „Ascend Mate 7“ su didžiuliu 6 colių ekranu ir 8 branduolių procesoriumi.