Mi a VI szerkesztő?
A VI szerkesztő a legnépszerűbb és klasszikus szövegszerkesztő a Linux családban. Az alábbiakban felsorolunk néhány okot, amelyek miatt széles körben használt szerkesztővé válik -
1) Szinte az összes Linux disztribúcióban elérhető
2) A különböző platformokon és disztribúciókban ugyanúgy működik
3) Felhasználóbarát. Ezért Linux felhasználók milliói szeretik és használják szerkesztési igényeikhez
Manapság a vi szerkesztő fejlett verziói állnak rendelkezésre, és a legnépszerűbb a VIM, amely a V i Im bizonyított. Néhány a többi közül Elvis, Nvi, Nano és Vile. Bölcs dolog megtanulni a vi-t, mert funkciógazdag és végtelen lehetőségeket kínál egy fájl szerkesztésére.
A VI szerkesztő használatához meg kell értenie annak működési módjait . Két fő részre oszthatók.
Ebben az oktatóanyagban többet megtudhat-
- vi Parancs mód
- vi Szerkesztő üzemmód
- A vi editor használata
- vi Parancsok szerkesztése
- Mozgás egy fájlban
- A fájl mentése és bezárása
Kattintson ide, ha a videó nem érhető el
vi Parancs mód:
- A vi szerkesztő ebben a módban nyílik meg, és csak a parancsokat érti
- Ebben a módban mozgathatja a kurzort, kivághatja, másolhatja és beillesztheti a szöveget
- Ez az üzemmód elmenti a fájlban végrehajtott módosításokat is
- A parancsok megkülönböztetik a kis- és nagybetűket. Használjon megfelelő betűket.
vi Szerkesztő beszúrási mód:
-
Ez a mód szöveg beillesztésére szolgál a fájlba.
-
A billentyűzeten az 'i' megnyomásával átválthat a Beszúrás módba a parancs módból
-
Ha beszúrási módban van, bármelyik kulcs bevitelnek számít ahhoz a fájlhoz, amelyen éppen dolgozik.
-
A parancs módba való visszatéréshez és az elvégzett módosítások mentéséhez nyomja meg az Esc billentyűt
A vi editor használata
A VI Szerkesztő elindítása - Nyissa meg a terminált (CLI) és írja be
vior
És ha megad egy létező fájlt, akkor a szerkesztő megnyitja azt szerkesztésre. Egyébként létrehozhat egy új fájlt.
VI Parancsok szerkesztése
- i - Beszúrás a kurzornál (beszúrási módba megy)
- a - Írás a kurzor után (beszúrási módba megy)
- A - Írjon a sor végére (beszúrási módba megy)
- ESC - A beszúrási mód megszüntetése
- u - Az utolsó módosítás visszavonása
- U - Az egész sor összes módosításának visszavonása
- o - Új sor megnyitása (beszúrási módba megy)
- dd - Sor törlése
- 3dd - 3 sor törlése.
- D - Törölje a kurzor utáni sor tartalmát
- C - Egy sor tartalmának törlése a kurzor után, és új szöveg beszúrása. A beszúrás befejezéséhez nyomja meg az ESC gombot.
- dw - Szó törlése
- 4dw - 4 szó törlése
- cw - Szót váltani
- x - Karakter törlése a kurzorból
- r - Karakter cseréje
- R - Karakterek felülírása a kurzortól kezdve
- s - Helyezzen el egy karaktert a kurzor alatt, és folytassa a beszúrást
- S - Helyettesítse a teljes sort, és kezdje el beszúrni a sor elején
- ~ - Változtassa meg az egyes karakterek kis- és nagybetűit
Megjegyzés : A parancsok végrehajtásához " parancs módban" kell lennie . A VI szerkesztő megkülönbözteti a kis- és nagybetűket, ezért győződjön meg arról, hogy a megfelelő kis- és nagybetűket írja be.
Győződjön meg róla, hogy megnyomta a megfelelő parancsot, különben nem kívánt módosításokat hajt végre a fájlban. A beszúrás módba is beléphet az a, A, o megnyomásával, szükség szerint.
Mozgás egy fájlban
- k - Mozgassa a kurzort felfelé
- j - Mozgassa a kurzort lefelé
- h - Mozgassa a kurzort balra
- l - Mozgassa a kurzort jobbra
A fájlon belüli mozgáshoz parancs módban kell lennie. Az alapértelmezett navigációs gombokat az alábbiakban említjük; Akkor is használja a nyíl gombokat a billentyűzeten .
A fájl mentése és bezárása
- Shift + zz - A fájl mentése és kilépés
- : w - Mentse a fájlt, de tartsa nyitva
- : q - Kilépés mentés nélkül
- : wq - Mentse a fájlt, és lépjen ki
A szerkesztőből való kilépéshez és a fájl módosításainak mentéséhez parancs módban kell lennie .
Összegzés:
- A vi szerkesztő a legnépszerűbb és leggyakrabban használt Unix szövegszerkesztő
- Általában az összes Linux disztribúcióban elérhető.
- Két módban működik, Command és Insert
- A Parancs mód a felhasználói parancsokat veszi fel, a Beszúrás mód pedig a szöveg szerkesztésére szolgál
- Tudnia kell a parancsokat, amelyekkel könnyedén kezelheti a fájlt
- A szerkesztő használatának elsajátítása előnyökkel járhat szkriptek létrehozásában és fájlok szerkesztésében.