Hardver

Fájlok szerkesztése a linuxban: A szövegszerkesztő a legjobb barátja

Tartalomjegyzék:

Anonim

A Vi a Visual szóból egy szövegszerkesztőként katalogizált program, mivel a szövegszerkesztő kategóriába soroltakkal ellentétben nem kínál eszközöket a dokumentum végleges eredményének megjelenítéséhez a nyomtatáskor. Más szavakkal, nincs lehetősége a szöveg központosítására vagy igazolására, de lehetővé teszi olyan alapvető tevékenységeket, mint a karakterek sokoldalú másolása, beillesztése, áthelyezése vagy törlése. A programozók gyakran használják az ilyen típusú programokat a forráskód fejlesztésére.

Biztosan kíváncsi, hogy miért kellene tudni a Vi-ről?, a fő oka az, hogy az összes Linux disztribúcióban megtalálható, és vészhelyzetekben ez az egyetlen szerkesztő, amely elérhető a rendszer sérüléseivel, rendszerindítási hibáival vagy más katasztrófákkal kapcsolatos problémák megoldására. A szükséges erőforrások azonban kevés, és ideális a rendszerfájlkezeléshez.

A Vi szövegszerkesztő

A Vi-t az ed és az ex források felhasználásával hozták létre, két kiadó az Unix számára. Eredetileg Bill Joy 1976-ban írta. Van egy továbbfejlesztett Vim nevû verzió, de mivel a Vi szinte minden disztribúcióban van, meg kell ismerni annak alapjait a sürgõsségi mûveletekhez.

A Vi edit egy szövegszerkesztő, amely bármilyen terminálon használható, végrehajtása teljes képernyőn, képes a memóriában lévő teljes fájl szövegének kezelésére, és néhány gomb elegendő a szükséges műveletek végrehajtásához.

Vi mód

A vi működése három állapottól vagy módtól függ:

  • Parancs vagy normál mód : ez a vi alapértelmezett módja, ahol a gombok lehetővé teszik a kurzus mozgatásához, a fájlban való navigáláshoz, a szöveg kezeléséhez vagy a szerkesztés egyszerű kilépéséhez szükséges műveleteket. A második, a beszúrás vagy a szöveg mód.: A gombok karaktereket írnak be a szövegbe, és végül: utolsó sor üzemmód vagy ex: ahol a gombokkal parancsokat írnak a képernyő alján, az utolsó sorban.

Vi túlélési útmutató

A terminálról a Vi futtatásához szükséges szintaxis a következő:

Láttam 'fájlnevet'

Miután a fájl megjelenik, mozgathatja akár a nyíl kurzorokkal, akár a gombokkal: h, j, k, l, ha nincs nyíl kurzor.

Más módok is vannak a vi. Például:

Ha csak a szerkesztési ablakot szeretné megnyitni fájlok nélkül, használja:

Láttam

A szintaxis esetében, ha a 'fájlnév' nem létezik, a vi létrehoz egy fájlt a megadott névvel.

A VI fájlt egyszerre több fájllal is megnyithatja:

fűrész1 fájl2

Ugyanígy lehetővé teszi a fájl megnyitását úgy, hogy a kurzort egy adott sorra helyezzük, a fájl végére vagy egy kulcsszó előfordulása alapján. Az alábbiakban bemutatjuk a példákat:

vi +45 fájl1 vi + $ fájl1 vi + / volt1 fájl

Érdekes lehet olvasni: LyX: Speciális dokumentumfeldolgozó a LaTeX-ben az Ubuntu számára

Alapvető parancsok

Néhány alapvető paranccsal most már dolgozhat a vi fájlján.

parancs leírás
: q A szerkesztőből való kilépés (az információ mentése nélkül)
: q! Erről kényszerítve lehet kilépni a szerkesztőből az adatok mentése nélkül (még akkor is, ha a fájlban már megváltoztak)
: wq Mentse el a fájlt, és zárja be a szerkesztőt
: fájlnév Mentse a fájlt a megadott névvel

Parancsok szerkesztése

parancs leírás
x A kurzor alatt lévő karakter törlésére szolgál
dd A kurzor alatt lévő sor törlésére szolgál.
dx d Arra szolgál, hogy a sorból x sorszámot távolítson el a fájlból, a kurzor alatti sorból számítva.
n x A kurzortól számított n karakter törlésére szolgál abban a pillanatban.
x >> A kurzortól kezdve jobbra lévő x sor azonosítására szolgál.
x << A kurzortól balra lévő x vonal behúzásához használják.
Javasoljuk, hogyan kell használni a Cron és a Crontab szoftvert Linux alatt

Keresse meg és cserélje ki

A szókereséshez normál vagy parancs módban hajtjuk végre. Ez olyan egyszerű, mint a „ / ” szimbólum beírása, majd a keresendő karakter sorozat beírása. A megerősítéshez nyomja meg az Enter gombot. Az események közötti navigáláshoz az n billentyűt kell használni.

Ha szükségünk van egy adott karakter sorozat kicserélésére, akkor a következő szintaxist kell használni:

Egy sorban csinálni

: s / karakterlánc cserélni / csere karakterlánc /

A teljes dokumentum cseréje

A csere a dokumentum egészében a következő szintaxissal végezhető el:

% s / karakterlánc cserélni / csere karakterlánc /

A legjobb dolog ebben a módszerben az, hogy rendkívül hatékony a reguláris kifejezések használatával történő kereséshez.

Másolás és beillesztés

A Vi szerkesztő lehetővé teszi számunkra a sorok másolását és beillesztését is. A folyamat egyszerű, bevezetjük a következő parancsot:

NYY

Ahol n jelöli azon sorok számát, amelyeket át szeretnék másolni.

Például, ha az általam futtatott parancs a következő:

18yy

Az eredmény 18 sor lesz a vágólapra másolva. A választás beillesztéséhez csak írjuk be a p betűt.

Vágja és illessze be

Ez a folyamat hasonló az előzőhöz, de a parancsot helyettesítjük a következővel:

ndd

Hasonlóképpen, n jelöli a vágni kívánt sorok számát és végül a beillesztéshez a p gombot .

Megmentette az élet? Láttam már valaha? ? Mondja el nekünk tapasztalatait a megjegyzésekben.

Hardver

Választható editor

Back to top button