[[oktatas:linux|< Linux]] ====== nano ====== * **Szerző:** Sallai András * Copyright (c) 2018, Sallai András * Szerkesztve: 2018, 2019 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== A nanoról ===== A nano egy szövegszerkesztő, unix alapú rendszerek számára. A licencelése miatt szokás GNU nano néven is emlegetni. A nano a Pico szövegszerkesztőt emulálja, ami a Pine e-mail kliens része. Első kiadása 1999-ben volt, és TIP volt a neve, ami TIP Isn't Pico rövidítése. Szerője Chris Allegretta. Webhely: * https://www.nano-editor.org/ ===== Beállítások ===== A beállítások egy .nanorc fájlba írhatjuk. nano ~/.nanorc Például tabulátor mérete: set tabsize 4 ===== Egér használata ===== A .nanorc fájl: set mouse Parancssorból: nano -m nano --mouse Billentyűvel: Alt+M ===== Üres hely karakterek ===== ==== Tabulátor mérete ==== A .nanorc fájl: set tabsize 4 Parancssorból nano -T 4 nano --tabsize=4 ==== Üres hely karakterek mutatása ==== Ctrl+P ===== Sortörés tiltása ===== A .nanorc fájl: set nowrap nano -w nano --nowrap Kapcsolás billentyűvel: Alt+L ===== Behúzás ===== Új sor esetén az előző sorral egyezően kapunk behúzást. A .nanorc fájlba: set autoindent Parancssorba: nano -i nano --autoindent ===== Vágólap ===== Kijelölés kezdete: Ctrl+6 vagy: Alt+a A kurzor alatti terület nem kerül kivágásra/másolásra. Másolás: Alt+6 Vagy: Alt+^ Beillesztés: Ctrl+U Kivágás: Ctrl+K Visszavonás: Alt+U Visszavont művelet újra: Alt+E ===== Beszúrás külső fájl ===== F5 Tallózhatunk is fájlokat, az F5 után: Ctrl+T ===== Keresés ===== Ctrl+W A Ctrl+W után az Alt+R billentyűkombináció után szabályos kifejezéseket is használhatunk. ===== Számozások, számolások ===== ==== Számozás ==== Indítás számozással: nano -l adat.txt A -l helyett használható a --linenumbers kapcsoló is. Billentyűkombináció: Alt+AltGr+x Másként írva: Alt+# .nanorc fájlba: set linenumbers ==== Sorszám ==== Kurzorpozíció mutatása: Ctrl+C F11 ==== Számolás ==== Szavak, sorok és karakterek megszámolása: Alt+D ===== Fájlkezelés ===== Mentés: Ctrl+O F3 Kilépés: Ctrl+X F2 ==== Újabb pufferek ==== Indítsuk több pufferes módban a szerkesztőt: nano --multibuffer Új puffer: Ctrl+R Váltás az előző fájlpufferbe: Alt+< Alt+, Váltás a következő fájlpufferbe Alt+> Alt+. ===== Segítség ===== Alsó segítség sorok ki- bekapcsolása: Alt+X Általános súgó: Ctrl+G ===== Kiemelés ===== Kikapcsolás: nano -Ynone parancsfajl.sh nano -Ynone Program.java Billentyűvel: Alt+Y ===== Kiegészítés ===== Kiegészítés: Ctrl + AltGr + G Ctrl + ] A többször megnyomjuk, akkor váltogatja. ===== Megjegyzés ===== Megjegyzés: Alt+3