Az egyéni konfigurációs szolgáltatások beállítása a GNU nano szerkesztőhöz



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Vannak, akik azt mondják, hogy háború van a különböző szövegszerkesztők felhasználói között, és az emberek általában választanak a vi / vim vagy az emacs között, ha részt akarnak venni. A részvétel helyett valószínűleg a legjobb azt mondani, hogy a vi és az emacs is tartalmaz néhány igazán nagyszerű szempontot, amelyeket nehéz legyőzni, de a GNU nano számos olyan rejtett funkcióval rendelkezik, amelyek miatt az emberek még egyszer ránézhetnek. Ezek a rejtett funkciók feloldhatók akár parancssori opciók kiadásával minden indításkor, akár a fájlt, hogy alapértelmezettként szerepeljenek benne. Az egyéni konfigurációs funkciók ilyen módon történő beállítása megakadályozza, hogy ezeket az opciókat minden alkalommal újra meg kell adni.



Azok a személyek, akik rendszergazdaként dolgoztak a Microsoft Windows Server 32 bites terjesztésén, és most Linux vagy BSD alapú kiszolgáló architektúrára léptek át, már megszokhatták a teljes képernyős MS-DOS szerkesztőt, amely készenléti állapotban van a Windows óta 95. Ugyanez mondható el azokról, akik még mindig dolgoznak a Windows Server szerverrel, de telepítve vannak a Cygwin könyvtárak vagy a Windows 10 Ubuntu támogatása. Mindkét esetben valóban felhasználhatja ezeket a szolgáltatásokat a GNU nano konfigurálására, hogy jobban működjön, mint az MS-DOS szerkesztő.



1. módszer: További nano funkciók használata a parancssorból

Ha csak alkalmanként kell hívnia ezeket a szolgáltatásokat, akkor a parancssori kapcsolókkal aktiválhatja őket. Ahhoz, hogy a Home gomb a nem fehér szóköz kezdetére ugorjon, ami sok rendszergazda kedvence, használja a -A kapcsolót a nano után a CLI parancssorban. Használja az -L gombot, hogy kikapcsolja a nano szokását, miszerint minden fájl végéhez új sor karaktert ad. Bár ez a szokásos viselkedés Unix környezetben, sok ember számára furcsa, akik megszokták használni az MS-DOS segédprogramokat.



Alapértelmezés szerint a nano üres sort hagy a címsor alatt, amely helyet foglal. Indítsa el a nanót a fájlnév előtti -O-val, hogy ezt az üres sort egy másik sorként használja a szerkeszteni kívánt szöveg megjelenítésére. Ne feledje, hogy több funkciót együtt is használhat. Például a nano -ALO theFile.txt megnyitná a theFile.txt nevű fájlt szerkesztésre, de nem adna hozzá új vonalkaraktert, miközben megszünteti a felesleges üres sort és lehetővé teszi az otthoni kulcs intelligens használatát.

Az MS-DOS Editor felhasználói az -m használatát is igénybe vehetik az egér támogatásának engedélyezéséhez. Bármelyik vonalra kattintva a kurzor elhelyezhető, míg egy dupla kattintással megjelöl egy jelet. Ebben a módban a képernyő alján található lehetőségekre kattintva azok is aktiválódnak.

Ez segíthet a beépített fájlböngészőben is. Amikor a CTRL + O billentyűkombinációval menti egy fájlt, vagy a CTRL + R billentyűkombinációt egy fájl megnyitásához, a rendszer kéri, hogy írja be azt. Ha azonban a CTRL + T billentyűkombinációt megnyomja, akkor egy primitív fájlböngészőt kap, hogy kiválasszon egyet, amely szintén elfogadja az egér bevitelét, ha ez az opció be van állítva.



Ha megosztott Linux-, BSD-, Windows- vagy akár Apple-alapú kiszolgálótermékekkel dolgozik, nem biztos, hogy szeretné, hogy a nano automatikusan konvertáljon különböző típusú szöveges fájlformátumok között. A -N kapcsolóval indítva letiltja az automatikus átalakítást. Ha be van kapcsolva, problémamentesen el tudja olvasni a Unix, az MS-DOS és még a Classic Macintosh szövegfájl-formátumokat is.

2. módszer: Ezen opciók állandó beállítása nanorc formában

A GNU nano rendelkezik egy globális konfigurációs fájllal, amely alapértelmezés szerint a a legtöbb Linux rendszeren, de létrehozhat egyet egyetlen felhasználói fiókhoz a következő címen: ha a különböző felhasználóknak szükségük van a sajátjukra. A nano -I kapcsolóval történő elindítása figyelmen kívül hagyja mindkettőt, és csak a lefordított alapértelmezéseket tölti be.

Sok * buntu, Debian, Arch és néhány Fedora rendszeren már van alapértelmezés fájl a legtöbb opcióval kommentálva. Használja a sudo nanot ha nem rootod a fájl szerkesztésére, bár valószínűleg több mint biztonsági másolatot akarsz készíteni a cp kiadásával ~ először. Később törölheti a biztonsági másolatot, ha minden megvan, ahogy tetszik.

Minden opciót csak fel kell venni, hogy a nano új alapértelmezettként fogadja el. Helyezze őket egy új sorba, és ne mentse a fájlt MS-DOS vagy Macintosh szövegként. Érdemes a set morespace használatával kiküszöbölni a cím alatti üres sort, beállítani az egeret, hogy az egér mindig aktív maradjon, amikor grafikus terminált használ, a regexp beállításával engedélyezheti a rendszeres kifejezéseket a keresések során, és az smarthome-ot mindig alapértelmezés szerint az intelligens otthonra állíthatja kulcs viselkedés. A set nonewlines használata megakadályozza, hogy a nano új sor karaktereket adjon a megnyitott fájlok végéhez.

Ha Ön rendszergazda, aki jobban hozzászokott a Microsoft parancssori eszközeihez, akkor valószínűleg a set softwrap alkalmazást szeretné használni a nanorc fájljában. Ez alapértelmezés szerint lehetővé teszi a puha vonalvezetést, amellyel könnyebb dolgozni, mivel hosszú vonalakat teker a képernyő széléig. Ennek a funkciónak a használata megakadályozza a $ szimbólumok megjelenítését a hosszú sorok elválasztására a kijelzőn, bár kissé ellentmondásos a kurzor mozgatásával kapcsolatban. A GNU nano akkor is egyetlen sorként kezeli a hosszú sorokat, ha a kijelző széléhez vannak tekerve, ami azt jelenti, hogy a kurzort nem tudja a közepükre helyezni anélkül, hogy várakozna a nyílbillentyűk mozgatása vagy a egér bekapcsolt egérrel.

Sok Windows-felhasználó hozzászokott ahhoz, hogy a CTRL + S jelentése mentés legyen, bár ez nem az alapértelmezett a GNU nano-ban, ahol a CTRL + S valójában archaikus kötéssel rendelkezik. Elég egyszerű ezt megváltoztatni a bind ^ S savefile main használatával a saját vonalán.

Azt is megadhatja, hogy állítson be titlecolor, statuscolor, keycolor és functioncolor. Ezek mindegyike után, kivéve a kulcsszínt, két színt vesszővel elválasztva, szóköz nélkül. A beállított keycolor parancs után egyetlen színt is használhat. Az, hogy mely színek közül kell választania, részben a megjelenítési beállításoktól függ, de a világos előtt megadhatja a színeket, és a szín neve előtt nincs szóköz.

Egyes adminisztrátorok a titlecolor brightwhite, blue és a statuscolor brightwhite, blue beállítást használhatják klasszikus hangulat felidézésére, bár a példában világos fehéret és vöröset használtak, mivel ez egy meglehetősen feltűnő kombináció, amely könnyen olvasható a tesztelésre használt Xubuntu terminálban azt.

4 perc olvasás