A vi szerkesztő három különböző típusú sorszámot biztosít: abszolút, relatív és az abszolút és relatív jellemzőit kombináló hibrid. Ebben a cikkben megvitatjuk azt a módszert, amellyel megváltoztatható a vi szövegszerkesztőben megjelenített sorszám típusa.
Megjegyzés: A Linux Mint 20 az összes alább ismertetett módszer bemutatására szolgál.
Abszolút sorszámok megjelenítése
Az abszolút (vagy rendes) sorszámokat a legtöbb felhasználó preferálja. Az abszolút sorszámok vi -ban való megjelenítéséhez tegye a következőket:
Indítsa el a terminált.
A `parancs futtatásával nyissa meg a vi szövegszerkesztővel szerkeszthető fájlokat $ sudo vi [fájlnév] `a terminálban, az alábbiak szerint:
Nyomja meg az Esc gombot a Parancs módba való belépéshez.
Ez a lépés azért fontos, mert bár a szövegszerkesztőnek többféle üzemmódja van, jelenlegi célunk elérése érdekében Parancs módban kell lennünk.
Futtassa a `parancsot : beállított szám `, az alábbiak szerint.
Amikor megnyomja az Enter billentyűt a parancs végrehajtásához, az abszolút sorszámok a fájl minden sora elején jelennek meg, az alábbiak szerint:
Abszolút sorszámok elrejtése
A következő lépésekkel elrejtheti az abszolút sorszámokat a vi -ban:
- Miután megnyitotta a fájlt a vi -ban, lépjen be a Parancs módba az Esc billentyű megnyomásával
- Végezze el a `parancsot : nem szám beállítása `.
A parancs végrehajtása után az abszolút sorszámok nem jelennek meg, amint az az alábbi képen látható:
Relatív sorszámok megjelenítése
Relatív sorszámok esetén a fájl azon sora, amelyre a kurzor éppen mutat, nulla számot kap, és az összes többi sorszámot a sorhoz képest számítja ki.
A relatív sorszámokat vi -ban jelenítheti meg a következő lépések végrehajtásával:
- Miután megnyitotta a fájlt a vi -ban, nyomja meg az Esc billentyűt a Parancs módba való belépéshez.
- Futtassa a következő parancsot ` : relatív szám beállítása `.
Amikor végrehajtja ezt a parancsot, relatív sorszámok jelennek meg a fájl minden sora elején. Esetünkben, mivel a kurzor a fájl harmadik sorára mutatott, a harmadik sor 0 értéket kap, és a többi sor számítása ennek megfelelően történik, az alábbiak szerint:
Relatív sorszámok elrejtése
A relatív sorszámok elrejtéséhez tegye a következőket:
- Miután megnyitotta a fájlt a vi -ban, nyomja meg az Esc billentyűt a Parancs módba való belépéshez
- Végezze el a `parancsot : állítsa be a relatív számot `.
Amikor végrehajtja ezt a parancsot, a relatív sorszámok eltávolításra kerülnek az alábbi képen látható módon:
Hibrid vonalszámok megjelenítése
Hibrid sorok esetén a sor, amelyre a kurzor mutat, hozzá van rendelve a tényleges abszolút sorszámához, de az összes többi sorszám relatív érték.
A hibrid sorok számát az alábbi lépések végrehajtásával jeleníthetjük meg:
- Miután megnyitotta a fájlt a vi -ban, nyomja meg az Esc billentyűt a Parancs módba való belépéshez
- Végezze el a `parancsot : állítsa be a szám relatív számát `.
A parancs végrehajtásakor a fájl minden sora elején hibrid sorok jelennek meg. Esetünkben, mivel a kurzor a fájl harmadik sorára mutatott, a 3 -as számot a harmadik sorhoz rendeltük, és az összes többi sorszámot ennek megfelelően számítottuk ki, az alábbiak szerint:
Hibrid vonalszámok elrejtése
A hibrid sorok elrejtéséhez tegye a következőket:
- Miután megnyitotta a fájlt a vi -ban, nyomja meg az Esc billentyűt a Parancs módba való belépéshez
- Végezze el a `parancsot : nem szám norelativenumber beállítása `.
Amikor végrehajtja ezt a parancsot, a hibrid sorok eltávolításra kerülnek az alábbi képen látható módon:
Következtetés
Az ebben a cikkben tárgyalt parancsok könnyen használhatók az abszolút, relatív és hibrid sorok be- és kikapcsolására a vi szövegszerkesztőben.