Nano
A GNU nano egy könnyen használható szövegszerkesztő, amely további funkciókat is kínál. A nano alapértelmezés szerint telepítve lesz, mivel a virtual/editor szoftvercsomag elsődleges szoftverfüggősége, amely a rendszerkészlet része. Könnyen lecserélhető egy másik szövegszerkesztőre.
Telepítés
USE jelölőzászlók
USE flags for app-editors/nano GNU GPL'd Pico clone with more functionality
+spell
|
Add dictionary support |
debug
|
Enable debug messages and assert warnings. Note that these will all be sent straight to stderr rather than some logging facility. |
justify
|
Enable justify/unjustify functions for text formatting. |
magic
|
Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting |
minimal
|
Disable all fancy features, including ones that otherwise have a dedicated USE flag (such as spelling). |
ncurses
|
Add ncurses support (console display library) |
nls
|
Add Native Language Support (using gettext - GNU locale utilities) |
unicode
|
Add support for Unicode |
Emerge
root #
emerge --ask app-editors/nano
Használat
Első lépések
Indítsa el a nano szoftvert úgy, hogy beírja a parancssorba a nano parancsot, amelyet opciók vagy egy fájlnév követ. A fájlnév megadása a leggyakoribb használati mód.
user $
nano filename
A nano most már megjeleníti a szövegfájl tartalmát, amely tetszés szerint módosítható. A szövegben a nyílbillentyűkkel lehet navigálni.
A nano szövegszerkesztő alján gyorsbillentyűk jelennek meg a gyakori műveletek számára, például mentéshez vagy kilépéshez. A mentéshez tartozó gyorsbillentyű ^O
. A gyorsbillentyű előtt használja a Ctrl billentyűgombot. Tehát a dokumentum mentéséhez (szerkesztés után) nyomja meg a Ctrl + O billentyűgomb-kombinációt. A kilépéshez nyomja meg a Ctrl + X billentyűgomb-kombinációt.
A nano 4.0 előtti verziókban, amikor beállításfájlokat szerkeszt, mindig adja meg a nano parancsnak a
-w
opciót. Enélkül a hosszú sorok új sorok beszúrásával tördelődnek, ami gyakran tönkreteszi a beállításfájlokat.Az összes opció áttekintése érdekében futtassa a nano --help parancsot.
Kivágás, másolás, és beillesztés
A sorokat a Ctrl + K gyorsbillentyűgombbal lehet kivágni (másolni a Alt + ^ billentyűvel lehet), és beilleszteni a Ctrl + U billentyűgombbal lehet. Több sor kivágása érdekében, illetve a másolás érdekében nyomja meg a gyorsbillentyűgombot többször.
Keresés
Keresse meg a szöveget a Ctrl + W billentyűkombinációval. A keresés folytatásához használja a Alt + W billentyűgombot.
További gyorsbillentyűgombok
Művelet | Gyorsbillentyű | Egyéb gyorsbillentyű: |
---|---|---|
Súgó mutatása | Ctrl + G | F1 |
Fájl bezárása | Ctrl+X | F2 |
Fájl mentése | Ctrl + O | F3 |
Szöveg keresése | Ctrl + W | F6 |
Keresés folytatása | Alt + W | F16 |
Sor másolása a vágólapra | Alt + ^ | Alt + 6 |
Sor kivágása a vágólapra | Ctrl + K | F9 |
Sor beillesztése a vágólapról | Ctrl + U | F10 |
Ugrás a fájl első sorára | Alt + \ | Ctrl + Home |
Ugrás a fájl utolsó sorára | Alt + / | Ctrl + End |
Beállítás
Állítsa be az opciókat tartósan a /etc/nanorc beállításfájlban. Ez a beállítás rendszerszinten érvényes minden felhasználóra. Ha egy adott felhasználó számára szeretné módosítani az opciókat, akkor állítsa be azokat a felhasználó ~/.nanorc fájljában. Általános szabály szerint a felhasználó saját home könyvtárában lévő fájlok felülírják a rendszerszintű beállításokat.
Szintaxiskiemelés
A szintaxiskiemelés támogatása beépülőmodulokkal és a nano beállításfájljában (~/.nanorc az egyéni felhasználók számára) szereplő include utasításokkal valósítható meg.
user $
mkdir ~/.nano
Másolja a beépülőmodult a ~/.nano könyvtárba, majd hivatkozzon rá egy include utasítással. Például:
~/.nanorc
Az ebulid specifikus szintaxiskiemelés alkalmazása a nano számára# Ebuild specifikus szintaxiskiemelés
include "~/.nano/gentoo.nanorc"
További olvasnivaló a témában
- Knowledge Base:Edit a configuration file
- Nano/Guide — covers basic operations in nano, and is meant to be very concise.
- Text editor — egy szoftver amely a szöveges fájlok létrehozására, azok szerkesztésére szolgál.