Kezdő útmutató a szöveges fájlok szerkesztéséhez Vi-vel
Vi egy hatékony szövegszerkesztő, amely a legtöbb Linux rendszerrel együtt van, még beágyazott is. Néha szerkeszteni kell egy szövegfájlt olyan rendszeren, amely nem tartalmaz barátságosabb szövegszerkesztőt, így a Vi ismerete elengedhetetlen.
Ellentétben a Nano-val, egy könnyen használható terminálszövegszerkesztővel, Vi nem tartja a kezét, és felsorolja a képernyőn megjelenő billentyűparancsokat. Ez egy modális szövegszerkesztő, és beillesztési és parancsolási móddal is rendelkezik.
Elkezdeni
Vi egy terminál alkalmazás, ezért el kell indítania egy terminálablakból. Használja a vi / elérési út / fájl / fájl parancs egy meglévő fájl megnyitásához. A vi / elérési út / fájl / fájl a parancs akkor is működik, ha a fájl még nem létezik; A Vi létrehoz egy új fájlt, és mentéskor a megadott helyre írja.
Ne felejtse el használni a sudo-t, ha egy rendszerfájlt szeretne szerkeszteni. Tehát például írja be sudo vi / etc / fstab ha szeretné szerkeszteni az fstab fájlt. Használja a su helyette, ha nem Ubuntu Linux verziót használ, amely nem használja a sudo-t.
Parancs mód
Ezt fogja látni, ha megnyit egy fájlt vi. Úgy tűnik, csak elkezdhet gépelni, de nem lehet. Vi egy modális szövegszerkesztő, és parancs üzemmódban nyílik meg. A képernyőn való megpróbálás váratlan viselkedést eredményez.
Parancs üzemmódban a kurzort a nyílbillentyűkkel mozgathatja. megnyomni a x gombot a kurzor alatti karakter törléséhez. Számos más törlési parancs létezik - például gépelés dd (kétszer nyomja meg a d gombot) törli a teljes szöveget.
Kiválaszthat, másolhat, vághat és beilleszthet szöveget parancs üzemmódba. Helyezze a kurzort a másolni kívánt szöveg bal vagy jobb oldalára, és nyomja meg a v kulcs. Mozgassa a kurzort a szöveg kiválasztásához, majd nyomja meg a gombot y a kijelölt szöveg másolásához x vágni. Helyezze a kurzort a kívánt helyre és nyomja meg a p gombot a másolt vagy vágott szöveg beillesztéséhez.
Beszúrás mód
A parancs üzemmódon kívül a másik mód, amit tudni kell, a beszúrási mód, amely lehetővé teszi, hogy szövegbe illessze be a Vi-t. A beillesztési módba való belépés egyszerű, ha már tudja, hogy létezik - csak nyomja meg a én gombot, miután a kurzort parancs üzemmódba helyezte. Indítsa el a gépelést, és a Vi beírja a beírt karaktereket ahelyett, hogy parancsként értelmezné őket.
Miután befejezte a beszúrási módot, nyomja meg a menekülési gombot a parancs üzemmódba való visszatéréshez.
Mentés és kilépés
A parancs üzemmódból vi is menthet és kiléphet. Először győződjön meg róla, hogy a menekülési gomb megnyomásával parancs üzemmódban van (a menekülési gomb ismételt megnyomása nem tesz semmit, ha már parancs üzemmódban van.)
típus : wq és nyomja meg az Entert a fájl lemezre írásához és a vi. Ezt a parancsot is feloszthatja - például írja be : w és nyomja meg az Enter billentyűt a fájl leállításához vagy leállításához : q a vi. mentése nélkül a fájl mentése nélkül.
Vi nem hagyja abbahagyni, ha módosította a fájlt az utolsó mentés óta, de beírhatja : q! és nyomja meg az Enter billentyűt a figyelmeztetés figyelmen kívül hagyásához.
Nézze meg a Nano-t, ha egy könnyebben használható terminálszövegszerkesztőt keres. A legtöbb Linux-disztribúció a Nano-val van felszerelve, de a beágyazott rendszerek és más levágott környezetek gyakran csak Vi-t tartalmaznak.