A szöveges fájlok létrehozása és szerkesztése az egyik legalapvetőbb feladat, amelyet elvégezhet egy Linux rendszeren. A Vi szövegszerkesztő a szövegfájlok szerkesztéséhez kapcsolódó hatékony vezérlőket kínál. De mi az előnye annak, ha órákat tölt be gépeléssel, amikor még azt sem tudja, hogyan mentse a fájlt?

Ebben a bejegyzésben mindent megvitatunk a Vi fájlok szerkesztésével kapcsolatban, néhány részletes útmutatóval együtt a szöveges fájlok mentéséről és kilépéséről is.

Vi szerkesztési módok

A Vi kétféle szerkesztési módot kínál a felhasználóinak. Ezek:

  1. Normál mód
  2. Beszúrás mód

Ha szöveges fájlt nyit meg Vi-ben, akkor az alapértelmezett szerkesztési mód a Normál mód. Ebben a módban navigálhat a fájlban, és használhat néhány alapvető Vi parancsot. Mivel a Normál mód nem teszi lehetővé a fájlok szerkesztését, meg kell adnia a Helyezze be Mód erre.

Egyszerűen nyomja meg a gombot én gombot a billentyűzeten a Helyezze be Mód. Ez az üzemmód lehetővé teszi a szöveges fájl tartalmának egyszerű módosítását karakterek hozzáadásával és törlésével. A Normal módba való visszatéréshez nyomja meg a gombot

instagram viewer
Kilépés gombot a billentyűzeten.

Fájl megnyitása a Vi

A Vi parancsok szintaxisa meglehetősen könnyen megjegyezhető. Az új szöveges fájl létrehozásának alapértelmezett szintaxisa:

vi 

Nevű új szövegfájl létrehozása textfile.txt, írja be a következő parancsot a terminálba.

vi textfile.txt

Ne feledje, hogy ha egy fájl a nevét textfile.txt már jelen van a rendszerén, akkor Vi új fájl létrehozása helyett megnyitja ezt a fájlt.

Alternatív megoldásként elindíthatja a Vi szerkesztőt a terminálon, majd gépelhet : e textfile.txt új fájl megnyitásához.

Összefüggő: A Vim használata: Útmutató az alapokhoz

Fájl mentése a VI

Az alapértelmezett parancs a szöveges fájl Vi fájlba mentésére a : w. Ne feledje, hogy a Beszúrás módban nem használhatja a Vi parancsokat. Ezért át kell váltani Normál módba a Kilépés kulcs.

Ha Vi fájlba szeretne menteni egy fájlt, nyomja meg a Normal módot Kilépés a billentyűzeten. Ezután írja be : w és nyomja meg Belép hogy elmentse a fájlt.

A fájlt más néven is elmentheti. Csak adja át az új fájlnevet a : w parancs.

: w newtextfile

fájl mentése a vi

Mentse és lépjen ki a Vi szerkesztőből

Mint fent említettük, a Vi fájlba menthetünk egy fájlt a : w parancs. Közben beírja a: q parancs kilép a szerkesztőből. Ezeket a parancsokat összekapcsolhatja a mentés és a kilépés műveletek egyidejű végrehajtása érdekében.

nyomja meg Kilépés hogy normál módba lépjen. Begépel : wq és eltalálja Belép szöveges fájl mentéséhez és kilépéséhez a Vi fájlban. Ugyanazokat a parancsokat használhatja mentse és lépjen ki egy fájlból a Vim-ben is.

A Vi mentésének és kilépésének alternatív módja a :x parancs. Míg mind a :x és: wq a parancsok hasonló feladatot látnak el, egyáltalán nem hasonlítanak egymásra. Az elsődleges különbség e kettő között az, hogy a :x A parancs csak akkor írja be a puffert a szövegfájlba, ha nem mentett változások vannak.

Másrészt a : wq a parancs a puffert a fájlba írja, függetlenül a mentetlen változásoktól. A : wq parancs frissíti a fájl módosítási idejét is.

Kilépés a Vi-ből mentés nélkül

Ha a szövegfájlból a Vi mentése nélkül szeretne kilépni, nyomja meg a gombot Kilépés a billentyűzeten, hogy belépjen a Normál módba. Ezután egyszerűen írja be : q! és eltalálja Belép.

A Vi Editor alapjainak elsajátítása

Fontos megismerkedni a szövegszerkesztő alapjaival a Linuxban, mivel sok esetben a rendszer szövegfájljaival kell dolgoznia. Bár sok szövegszerkesztő áll rendelkezésre, mint például a Nano, az Emacs és a Gedit, a Vi és a Vim még mindig sok felhasználó szerint a legmegbízhatóbb.

Amikor először terminál-alapú szerkesztővel kezd, például Vi vagy Vim, memorizál a Vim különböző parancsai és szintaxisa eltarthat egy ideig. A probléma legmegfelelőbb megközelítése az, ha olyan szerkesztőt választ, amely megfelel az Ön igényeinek.

Email
nano vs. Vim: A legjobb terminál szövegszerkesztők, összehasonlítva

Terminális szövegszerkesztőt keres Linuxhoz? A fő választás a Vim és a nano között van! Így hasonlítják össze.

Kapcsolódó témák
  • Linux
  • Szöveg szerkesztő
  • Linux
A szerzőről
Deepesh Sharma (14 cikk megjelent)

Deepesh a MUO munkatársa a Linux számára. Több mint 3 éve ír információs tartalmat az interneten. Szabadidejében szívesen ír, zenét hallgat és gitározik.

Tovább a Deepesh Sharma-tól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.