
GNU Nano, egy intuitív és hatékony szövegszerkesztő a terminálhoz
A az egyik leghíresebb Linux szövegszerkesztő, a GNU nano 8.0 kiadása »Grus grus» kódnévvel és ebben az új verzióban számos új funkciót mutatunk be, kezdve a modern billentyűparancsok hozzáadásával a színmegjelenítés és számos hibafeloldás fejlesztéséig.
Azok számára, akik nem ismerik a nano-t, tudniuk kell, hogy ez az egy Unix rendszerekre tervezett szövegszerkesztő, amely átkokon alapul és amely számos Linux disztribúcióban megtalálható. Ez a Pico, a Pine e-mail szerkesztő hasonló verziója. A Nano olyan funkciókat tartalmaz, amelyekkel a Pico nem rendelkezik, mint például a szintaxis kiemelése, sorszámok, reguláris kifejezések keresése és cseréje, soronkénti görgetés, többszörös pufferek, sorcsoportok behúzása, valamint a módosítások visszavonása és újraindítása. A Pico-hoz hasonlóan a Nano-t is elsősorban billentyűkombinációk vezérlik. Például a "Ctrl+O" az aktuális fájl mentésére szolgál.
A GNU nano 8.0 „Grus grus” kiemelt szolgáltatásai
A Nano 8.0 új verziójának egyik legfontosabb funkciója az „–modernbindings” („-/”)” parancssori opció, amely felülírja az alapértelmezett billentyűparancsokats, ez azzal a céllal, hogy intuitív kombinációkat kínáljon és javítsa a felhasználói élményt mind a kezdő, mind a szerkesztő felhasználók számára. Új billentyűparancsok vannak hozzárendelve az olyan műveletekhez, mint a kivágás, másolás, beillesztés, visszavonás, újrakészítés, megnyitás és mentés
A Nano 8.0 másik változása a navigáció, mivel olyan fejlesztések kerülnek bevezetésre, beleértve a fájl megnyitásának lehetőségét egy adott sorszámon fájlban, amikor a „nano fájlnév:szám” paranccsal nyitja meg, a korábban támogatott „+N” („nano +szám fájlnév”) opció mellett. Újak lettek hozzáadvas billentyűkombinációk, mint és amelyek lehetővé teszik a kurzor mozgatását a képernyő első és utolsó sorában, megtartva a vízszintes pozíciót.
Ráadásul a Nano 8.0-ban A Nano futtatásakor egy másik gyorsbillentyűkészlet is engedélyezve lett egy végrehajtható fájl vagy egy "e" betűvel kezdődő szimbolikus hivatkozás használatával az egyenlő színösszetevők meghatározása az #RGB értékekben javult, így immár tizennégy szürkeségi szint használatát teszi lehetővé egyszerűen négy helyett, amikor a három számjegy Az #RGB színkód ugyanaz.
A keresés alapértelmezett gyorsbillentyűi át lettek rendelve. Most a «^F» elindítja az előre keresést, a «^B» pedig a visszafelé keresést. Ezenkívül az "MF" és "MB" ismétlődik előre és visszafelé, és gyorsbillentyűk kerültek hozzáadásra " "és" »,
A egyéb változtatásokat, amelyeket bemutat a Nano 8.0 új verziója
- Hiba esetén a billentyűleütési puffer most törlődik, leállítva bármely makró vagy billentyűkombináció végrehajtását.
- Az egérgörgő most görgeti az ablakot a kurzor mozgatása helyett, így intuitív interakciót biztosít.
- Az «'M-'» gyorsbillentyűk most egy jelölés beállítására és törlésére szolgálnak, míg az «M-'» a következő jelre ugráshoz használható.
- Megváltozott az egérgörgő görgetése közbeni viselkedés: a kurzor mozgatása helyett a látható területet görgeti.
- Számos javítás történt olyan feladatok végrehajtása során, mint a szövegformázás, a keresés és csere, valamint a visszavonási műveletek
- Kijavítottuk a biztonsági réseket, például a puffer túlcsordulást, a memóriaszivárgást és az érvénytelen olvasást, így nagyobb programmegbízhatóságot biztosítottak.
- UI beállítások
- Navigációs fejlesztések
- Fejlesztések több nyelv kezelésében.
Ha többet szeretne tudni róla, a részletekről tájékozódhat a következő link.
Hogyan telepítsem vagy frissítsd a Nano-t Linuxon?
Ahogy az elején említettük, a Nano egy olyan segédprogram, amely a legtöbb Linux disztribúcióban megtalálható. Ha érdekli az új verzió, akkor tudnia kell, hogy a Nano 8.0 jelenleg nincs jelen a legtöbb Linux disztribúció tárházában. A Nano 8.0 új verziója a következő lehetőségek közül választhat: fordítsd le a nano-t forráskódból, vagy várd meg, amíg a frissítés elérhető lesz a terjesztésedhez.
Nano fordítása forráskódból
Az első lehetőség a nano fordítása. Meg kell nyitnia egy terminált, és be kell írnia a következő parancsokat:
wget https://nano-editor.org/dist/v8/nano-8.0.tar.xz tar -xvf nano-8.0.tar.xz cd nano-8.0 ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-utf8 \ --docdir=/usr/share/doc/nano-8.0 make
Ezután folytassa a Nano telepítésével a következő futtatással:
make install
Telepítés és/vagy frissítés tárolókon keresztül
Ha inkább megvárja a csomagok létrehozását és elérhetővé tételét a disztribúciód hivatalos tárolóiban, akkor kövesse az alábbi lépéseket a használt disztribúciótól függően. Ubuntu, Debian és Debian alapú disztribúciók:
sudo apt install nano
Fedora és Red Hat alapú disztribúciók:
sudo dnf install nano
Arch Linux és Arch-alapú disztribúciók:
sudo pacman -S nano