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 program a szövegfájlok létrehozására és szerkesztésére.