szürke a templomokban és olvasószemüvegre van szüksége, a 43 éves vi (ejtsd: vee-eye) szerkesztő továbbra is a rendszergazda legjobb barátja. Ez a fejlett, mégis egyszerűen használható parancssori szerkesztő program nem mutat lassulást. Használhatja a konfigurációs fájlok szerkesztésére, élelmiszerbolt-lista létrehozására, levél otthoni írására, hogy pénzt kérjen, hozzon létre egy új szkriptet, vagy akár forráskód szerkesztésére is.
megjegyzés: a vi gyakran szimbolikus link a vim-hez (Vi javított) vagy a Vim-hez.,
könnyű meghívni vi. a parancssorba írja be a vi <filename>
új fájl létrehozásához vagy meglévő szerkesztéséhez.
$ vi filename.txt
a vi szerkesztőnek két módja van: parancs és Beszúrás. Amikor először megnyit egy fájlt a vi-vel, akkor parancs módban van. A Parancs mód azt jelenti, hogy a billentyűzet gombjaival navigálhat, törölhet, másolhat, beilleszthet, valamint számos más feladatot is elvégezhet-kivéve a szöveg beírását. A Beszúrás módba való belépéshez nyomja meg a i
gombot., Beszúrás módban beírhatja a szöveget, az Enter billentyűvel léphet egy új sorra, a nyilakkal navigálhat a szövegben, a VI-t pedig szabad formátumú szövegszerkesztőként használhatja. A parancs módba való visszatéréshez nyomja meg egyszer az Esc billentyűt.
Megjegyzés: vi Parancsmódjában a billentyűzet szinte minden betűjének van funkciója.
a fájl mentéséhez először parancs módban kell lennie. Nyomja meg az Esc billentyűt a parancs módba lépéshez, majd írja be a :wq
parancsot a fájl írásához és kilépéséhez., A másik, gyorsabb megoldás a ZZ
billentyűparancs használata az íráshoz és a kilépéshez. Ha hibát követett el a Szerkesztés során, és el akarja hagyni az összes nem mentett módosítást, írja be a parancs módot az Esc megnyomásával, és írja be a :q!
ez a parancs kilép a módosítások mentése nélkül.
a vi megtanulásának legjobb módja egy új fájl létrehozása, majd próbálja ki magának. Nyugodtan használja a közös billentyűparancs alábbi táblázatot, hogy segítsen megtanulni vi kiterjedt szókincs., Ez a lista A hivatkozások egyáltalán nem kimerítő, de lehetővé teszi, hogy szerkeszteni fájlokat tanulni vi rövid idő alatt.
megjegyzés: mindig készítsen másolatot egy meglévő fájlról a vi vagy bármely szerkesztő szerkesztése előtt. Ez különösen fontos a rendszer-és konfigurációs fájlok szerkesztésekor.,
Command | Purpose |
---|---|
$ vi <filename> |
Open or edit a file. |
i |
Switch to Insert mode. |
Esc | Switch to Command mode., |
:w |
Save and continue editing. |
: wq or ZZ |
Save and quit/exit vi. |
:q! |
Quit vi and do not save changes. |
yy |
Yank (copy a line of text)., |
p |
Paste a line of yanked text below the current line. |
o |
Open a new line under the current line. |
O |
Open a new line above the current line. |
A |
Append to the end of the line., |
a |
csatolja a kurzor aktuális helyzetét. |
I |
Szöveg beszúrása az aktuális sor elején. |
b |
menj a szó elejére. |
e |
menj a szó végére., |
x |
Delete a single character. |
dd |
Delete an entire line. |
Xdd |
Delete X number of lines. |
Xyy |
Yank X number of lines., |
G |
Go to the last line in a file. |
XG |
Go to line X in a file. |
gg |
Go to the first line in a file. |
:num |
Display the current line’s line number., |
h |
Move left one character. |
j |
Move down one line. |
k |
Move up one line. |
l |
Move right one character. |
Leave a Reply