Ebben a cikkben elmagyarázzuk, hogyan lehet navigálni egy fájlban a Vim használatával. Javasolunk néhány navigációs technikát a navigációhoz, amelyek segítenek a termelékenység javításában.
Ebben a cikkben az összes navigációs lehetőséget futtattuk a Vim-en az Ubuntu 20 használatával.04 rendszer.
Hogyan lehet navigálni egy fájlban a Vim-ben?
A Vim néhány bonyolult módot kínál a fájlban való navigáláshoz. Emlékeznie kell a Vim navigációs parancsikonjaira. Kezdjük át a következő Vim navigációs lehetőségek áttekintését.
Először az alkalmazásindító sávon keresztül nyitja meg a terminált. Írja be a „Vi” parancsot a Vim parancssori szerkesztő elindításához. Írja be a következő parancsot egy fájl megnyitásához a Vimben szerkesztésre:
: szerkesztésVagy beírhatja a következő parancsot a terminálra egy fájl megnyitásához.
$ Vi
Navigálás a fájl sorain belül
Miután a fájl megnyílt a Vimben, megpróbálja kipróbálni a következő fájlsor navigációs lehetőségeit.
k - haladjon felfelé
j - mozog lefelé
l - lépj a jobb oldalra
h - lépjen a bal oldalra
A fájlban történő navigáláshoz billentyűzet nyílgombokat is használhat.
A műveletet N-szer is megismételheti a Vim-ben. Például, ha 5 sorral lejjebb akar lépni, akkor írja be az '5j'.
A Vim azt is lehetővé teszi a felhasználók számára, hogy egy fájlban más helyekre navigáljanak, nem csak a felfelé vagy a letöltés helyett. A művelet végrehajtásához használja a következő lehetőségeket.
0 - a kurzor az aktuális sor elejére lép
A $ - kurzor az aktuális sor végére lép
Ctrl + f - mozgatás a teljes oldal lefelé görgetéséhez
Ctrl + b - mozgatás a teljes oldal felfelé görgetéséhez
Navigálás a fájl szavai között
A következő parancsot használhatja a szavak navigálásához egy fájlban:
w - a kurzor a következő szó elejére lép
Az e - kurzor a szó végére mozog
b - a kurzor az előző szó elejére lép
Speciális navigáció
A következő parancsokkal lehet navigálni egy adott sorhelyre:
: n - lépés a fájl n-edik sorára
: 0 - lépés az aktuális fájl elejére
vagy
(gg - ez az opció a kurzort a fájl elejére is mozgatja)
: $ - ugrás az aktuális fájl végére
vagy
(G - ezt az opciót használhatja a fájl végére lépéshez is)
Jegyzet: amikor billentyűzet billentyűket fog használni, akkor vigyázzon a kulcsok esetére.
H - vigye a kurzort a megjelenítő képernyő elejére.
M - vigye a kurzort a képernyő középső vonalára.
L - vigye a kurzort a képernyő végsorára.
Navigálás a bekezdéseken belül
- vigye a kurzort az aktuális bekezdés elejére. Ha újra és újra megnyomja a gombot, ezzel az előző bekezdés elejére kerül.
- mozgassa a kurzort a bekezdés végére. Ha újra és újra megnyomja a gombot, a következő bekezdés végére lép.
Az ugrások használata a navigációhoz?
A Vim nyilvántartást vezet az egyes navigációkról az ugrási listán keresztül. Az ugráslista segítségével előre és hátra irányban mozoghat.
Az ugrólista nyilvántartja az összes meglátogatott helyet a sorszám, oszlop és a fájl / szöveg nyomon követésével.
Az Ugrás lista megjelenítéséhez hajtsa végre a következő parancsot:
: ugrik
A következő parancsot használhatja az ugrólista alapján -
Ctrl + o - Ugrás az előző pozícióra
Ctrl + i - Ugrás a kurzorra a következő helyre
Kódnavigáció
A kódfájlok programozásakor a következő lehetőségeket használhatja.
A% kurzor áthelyezi a zárójeleket
[[Lépés a függvény elejére
[Lépés a blokk elejére
Ez csak egy fájlon belüli navigációról szól a Vim editorban. Ebben a cikkben különféle navigációs lehetőségeket és parancsokat ismertettünk, amelyek segítséget nyújtanak a jövőben. További navigációs parancsikonokat fedezhet fel a Vim használatával. Remélem tetszik ez a cikk.