Ukončite a uložte z nano. Existuje nejaký spôsob, ako vyhľadať text v nano? Základné princípy práce s editorom Nano

  • 05.11.2019

Nano je textový editor príkazového riadka, ktorý je predinštalovaný takmer v každej distribúcii Linuxu. Často je preferovaný novými používateľmi vďaka svojej jednoduchosti v porovnaní s inými textovými editormi príkazového riadku ako napr vi/vim a emacs. Má mnoho užitočných funkcií, ako je zvýrazňovanie syntaxe, číslovanie riadkov, jednoduché vyhľadávanie a mnoho ďalších.

Inštalácia editora Nano v systéme Linux

Ak z akéhokoľvek dôvodu nano ešte nie je nainštalovaný vo vašej distribúcii Linuxu, mali by ste byť schopní ho jednoducho nainštalovať pomocou nasledujúcich príkazov:

# apt install nano [Pre Ubuntu/Debian] # yum install nano [Pre CentOS/Fedora]

Nano klávesové skratky

Nano používa kombinácie kláves na rôzne funkcie, ako je vyhľadávanie textu v súbore, zarovnávanie textu atď. Tieto kombinácie sú veľmi jednoduché a viditeľné pri úprave súboru. Automaticky sa menia v závislosti od toho, aké akcie vykonáte.

Jedna vec, ktorú by ste mali vedieť, je, že klávesová skratka s obrázkom ^ a symbolom (napríklad ^W) je kombináciou klávesu Ctrl a tohto symbolu (v našom príklade Ctrl + W).

Kombinácia, ktorá, ako je znázornené, začína na M , znamená, že musí byť dokončená stlačením klávesu Alt a ďalšieho znaku.

Nižšie sú uvedené možnosti, ktoré uvidíte pri prvom otvorení nano :

  • G Získajte pomoc
  • ^O horieť
  • ^W Kde
  • ^K Vystrihnúť text
  • ^J zarovnať
  • ^C Aktuálna pozícia
  • M-U zrušiť (späť)
  • ^X VÝCHOD
  • ^RČítať súbor
  • ^\ Nahradiť
  • ^U Rozdeliť text
  • ^T Skontrolujte pravopis
  • ^_ Prejdite na riadok
  • M-E zrušiť (dopredu)

Nemusíte si pamätať každú možnosť, pretože je vždy pred vami. Úplný zoznam klávesových skratiek získate stlačením ^G (alebo stlačením F1), čím sa otvorí ponuka pomocníka nano. Všimnete si, že niektoré skratky je možné použiť pomocou jediného tlačidla.

Napríklad kláves F1 pre pomoc alebo F2 pre ukončenie nano.

Klávesové skratky editora Nano

Vytvorenie nového súboru v Nano

Vytvorenie nového súboru je také jednoduché ako spustenie nano:

Tým sa otvorí editor a po uložení súboru sa vás opýta na názov, pod ktorým sa nový súbor uloží.


Vytvorte nový súbor v Nano

Otvorte súbor v Nano

Na otvorenie súboru môžete spustiť:

$nano~/my_text_file.txt

Vyššie uvedený príkaz sa pokúsi otvoriť súbor "my_text_file.txt" z vášho domovského adresára. Ak súbor neexistuje, nano sa ho pokúsi vytvoriť.

Niekedy možno budete musieť otvoriť súbor a prejsť na presný riadok alebo stĺpec. Nano vám to umožňuje:

$ nano +riadok, súbor stĺpcov

Napríklad:

$nano +3,2 ~/.bashrc

Otvorí váš súbor .bashrc a kurzor sa umiestni na tretí riadok, druhý stĺpec.


Otvorenie súboru v Nano

Úprava súborov v Nano

Po otvorení alebo vytvorení súborov môžete hneď začať upravovať/písať. Na rozdiel od vim, v nano nie je potrebné prepínať do režimu úprav. Na pohyb kurzora po súbore môžete použiť klávesy so šípkami na klávesnici.


Úprava súboru v Nano

Hľadanie textu v Nano

Môžete vyhľadávať text v súbore pomocou ^W , čo predstavuje " kde". Tým sa otvorí vyhľadávacie pole nad ponukou, do ktorého môžete zadať text, ktorý hľadáte:


Hľadanie textu v Nano

Tiež uvidíte, že spodná ponuka sa zmení a zobrazí niektoré ďalšie možnosti. V podstate sa vysvetľujú, takže sa pozrieme na tie dôležitejšie.

  • Hľadajte pomocou regulárnych výrazov- stlačte M-R (klávesy Alt + R) a zadajte dopyt pomocou regulárnych výrazov, ktoré chcete použiť.
  • Prejdite na riadok- stlačte ^T (Ctrl + T) a potom riadok, na ktorý chcete presunúť kurzor.
  • Nahradiť text- stlačte tlačidlo ^R (Ctrl + T) v režime vyhľadávania alebo ^\ v normálnom režime. Budete vyzvaní na zadanie pôvodného textu, po stlačení klávesu Enter budete vyzvaní na zadanie textu, ktorý sa má použiť na nahradenie. Nakoniec sa vás spýta, či chcete nahradiť zodpovedajúcu inštanciu vášho vyhľadávania alebo všetky zhody. Ak vyberiete „Nie“, kurzor sa presunie na ďalšiu zhodu.
  • Prejsť na prvý riadok- stlačte ^Y (Ctrl + Y).
  • Skok na posledný riadok- stlačte ^V (Ctrl + V).

Kopírovať / prilepiť / vystrihnúť text v nano

Rozhranie Nano je veľmi podobné textovým editorom GUI. Ak chcete skopírovať alebo vystrihnúť text v grafickom editore, musíte ho najskôr vybrať. To isté sa deje v nano. Ak chcete označiť text, stlačte Ctrl + ^ a potom posúvajte kurzory pomocou klávesov so šípkami.

  • Ak chcete skopírovať vybratý text, stlačte Alt + ^ .
  • Ak chcete vybratý text vystrihnúť, stlačte ^K (Ctrl + K).
  • Ak chcete vložiť vybratý text, presuňte kurzor na požadované miesto a stlačte ^U (Ctrl + U).

Kopírovanie a vkladanie textu v Nano

Uložiť súbor do Nano

Ak chcete uložiť aktuálne zmeny do súboru, stlačte ^O (Ctrl + O). Ak upravujete nový súbor, zobrazí sa výzva na zadanie názvu súboru. Týmto sa uložia vaše aktuálne zmeny a nano zostane otvorené, aby ste mohli pokračovať v zmenách v súbore.

Uložte súbor so zálohou

Niekedy si pri úprave súboru možno budete chcieť ponechať dočasné kópie toho istého súboru pre každý prípad. V nano môžete použiť voľbu -B, ktorá zálohuje súbor, ktorý upravujete. Môžete ho použiť v kombinácii s voľbou -C, aby ste nano povedali, kam má tieto zálohy uložiť, ako je znázornené v príklade:

$ nano -BC ~/backups myfile.txt

Vyššie uvedené kroky zálohujú súbor myfile.txt v priečinku " zálohy sa nachádza v domovskom adresári používateľa. Upozorňujeme, že záložný adresár musí existovať, inak vám nano oznámi, že adresár je neplatný.

Ukončenie aplikácie Nano Editor

Ak chcete ukončiť nano, jednoducho stlačte ^X (Ctrl + X). Ak súbor ešte nebol uložený, zobrazí sa výzva na uloženie zmien pomocou Áno nie alebo zrušiť výstup.

Záver

Nano je ľahko použiteľný textový editor príkazového riadka, ktorý oslovuje používateľov svojou jednoduchosťou. Jeho rozhranie je podobné ako pri grafických editoroch, vďaka čomu je ideálny pre nováčikov v Linuxe.

Pravdepodobne každý z tých, ktorí aspoň raz navštívili linuxovú konzolu, využil hrdinu dnešného článku. Ktorúkoľvek z distribúcií Linuxu je ťažké si bez nej predstaviť. Spomína sa v mnohých článkoch o nastavovaní akéhokoľvek softvéru pre Linux. Jeho jednoduchosť umožňuje začiatočníkom rýchlo riešiť úlohy. Administratívni profesionáli sa pri pohľade naňho usmievajú. Mierne posilnení v oblasti administratívy považujú jej používanie za nevychovanie a prejav nedostatočnej profesionality. Ale vieme, že oni sami to používajú, keď to ostatní nevidia.

Takže hrdinom našej dnešnej recenzie sa stáva textový editor konzoly GNU nano.

Zo všetkých konzolových textových editorov je nano pravdepodobne najpopulárnejší. Koniec koncov, dokonca aj používatelia vim, emacs a ďalších výkonných nástrojov na spracovanie textu sa stále pravidelne obracajú na nano so žiadosťou o pomoc. Samozrejme, nájdu sa jedinci, ktorí jeho používanie bojkotujú, no zo všetkých mojich známych iba jeden zásadne nezadáva do terminálu ctené štyri písmená.

Zdalo by sa, prečo hovoriť o použití takého jednoduchého produktu? Cieľ je rovnaký – všetci si zvykáme na štandardné scenáre interakcie so softvérovými produktmi, v dôsledku čoho časť funkcionality uniká.

Začnime možno. Ak chcete nainštalovať nano, ak to zrazu nestojí za to, musíte spustiť príkaz:

apt-get install nano

Spustený príkazom nano

nano názov súboru

alebo s ďalšími možnosťami:

nano -Možnosť1 Možnosť2 ... MožnosťN +riadok, názov stĺpca

Nano spúšťacie klávesy umožňujú využívať užitočné funkcie pomôcky ihneď po spustení.

Vytvorme si textový súbor a trochu sa s ním pohráme.

nano ~/test htm

Rovnako ako ostatné editory, nano vytvorí nový súbor po pokuse o uloženie, ak predtým neexistoval.

Pred nami sa objavilo minimalistické rozhranie editora. Stláčaním šípok môžeme písať text, pohybovať sa v súbore štandardnými spôsobmi. V tomto scenári je pravdepodobne 99% prípadov použitia vyčerpaných. Dôrazne však odporúčam preskúmať všetky jeho funkcie. A potom si väčšina ľudí myslí, že nano je analógom poznámkového bloku v systéme Windows.

Všetky funkcie editora sa odrážajú v mnou špeciálne pripravenej tabuľke. Základné príkazy sa vykonávajú pomocou Ctrl+klávesové skratky. Aktívne sa využívajú aj klávesové skratky s klávesom Meta, ktorá je zvyčajne priradená k Alt alebo Win.

Tabuľka nano funkcií:

fnctrl+Meta+Konfig. súborSpúšťací kľúčPopis
F1ctrl+g Privolanie pomoci
F2Ctrl+X Ukončite program. Ak bol súbor upravený, program sa opýta, či je potrebné uložiť vyrovnávaciu pamäť. Odpoveď bude štandardné Á/N. Ak je uloženie potvrdené, obslužný program požiada o názov a cestu k súboru.
F3Ctrl+O Zapíšte súbor na disk
F4Ctrl+J Zarovnať odsek. Odseky sú oddelené prázdnymi riadkami. Ak zarovnanie nie je potrebné, kurzor preskočí na ďalší. Je dôležité, aby zarovnanie bolo pod šírkou aktuálnej svorky
F5ctrl+r Vloženie ďalšieho súboru do aktuálneho súboru. Jeden z mojich obľúbených chipsov. Po kliknutí sa ponúkne výber. Buď zadajte cestu k súboru (TAB funguje dobre), alebo použite Ctrl+T na výber súboru, alebo vložte výstup z externého zdroja (napr. stránky nslookup). Ctrl+C zastaví vykonávanie zacyklených príkazov, takže môžete pokojne vyskúšať ping 8.8.8.8
F6ctrl+w Textové vyhľadávanie. Môžete použiť regulárne výrazy
F7ctrl+y O stránku dopredu
F8ctrl+v O stránku späť
F9Ctrl+K Vystrihnite aktuálny riadok a uložte ho do schránky
Meta+Crtl alebo Meta+6 Skopírujte aktuálny riadok a uložte ho do schránky
F10Ctrl+U Vložte riadok
F11ctrl+c Zobraziť aktuálnu polohu kurzora
F12ctrl+t Skontrolujte pravopis. Na prevádzku je potrebný externý rozmetač. Pravopis je špecifikovaný v konfigurácii nano v nastavenom parametri kontroly pravopisu "Pravopis"
F13Crtl+_Meta+G +riadok, stĺpecPrejdite po riadku a čísle riadku. V zobrazenej ponuke musíte zadať číslo, riadok oddelené čiarkou.
F14Ctrl+\Meta+R Nahraďte text alebo regulárny výraz
F15Ctrl+CtrlMeta+A Označiť text na aktuálnej pozícii kurzora
F16 Meta+W Zopakujte posledné vyhľadávanie
meta+) Zväčšiť odsadenie riadku
Meta+( Zmenšiť odsadenie riadku
Crtl+F Posunúť dopredu jeden znak
Crtl+B Späť o jeden znak
Ctrl+medzerník O jedno slovo dopredu
Meta+priestor Späť o jedno slovo
Crtl+P Na predchádzajúci riadok
Crtl+N Do ďalšieho riadku
Crtl+A Na začiatok aktuálneho riadku
Crtl+E Na koniec aktuálneho riadku
Meta+ (alebo Meta+9 Na začiatok aktuálneho odseku, potom na nasledujúci odsek
Meta+) alebo Meta+0 Na koniec aktuálneho odseku, potom nasledujúci odsek
Meta+- alebo Meta+_ Prejdite o jeden riadok nahor bez pohybu kurzora
Meta++ alebo Meta+= Posuňte sa o jeden riadok nadol bez pohybu kurzora
Meta+ Prepnúť na predchádzajúcu vyrovnávaciu pamäť
Meta+> alebo Meta+. Prepnúť na ďalšiu vyrovnávaciu pamäť
Meta+V Prilepte nasledujúcu kombináciu kláves tak, ako je
Ctrl+I Vložiť kartu na pozíciu kurzora
Ctrl+M Vložiť riadok na pozíciu kurzora
Ctrl+D Odstrániť znak pod kurzorom
ctrl+h Odstrániť znak naľavo od kurzora
Meta+T Vystrihnúť z aktuálnej pozície na koniec súboru
Meta+J Zarovnajte celý súbor
Meta+D Spočítajte počet slov, riadkov a znakov
Ctrl+L Obnoviť aktuálnu obrazovku
ctrl+z Pozastaviť editor
Meta+X Zapnutie/vypnutie režimu pomoci
Meta+C Neustále zobrazenie polohy zapnutia/vypnutia
Meta+O Použitie ďalšieho riadku na úpravu zapnúť/vypnúť
Meta+Snastaviť hladko-S --hladkýZapnutie/vypnutie plynulého posúvania
Meta+P Zobraziť priestory povoliť/zakázať
Meta+Y Povoliť/zakázať zvýraznenie syntaxe. Typy osvetlenia sa konfigurujú v konfiguračnom súbore.
Meta+Hnastaviť inteligentný dom Zapnutie/vypnutie tlačidla inteligentného domova
Meta+Inastaviť automatické odsadenie-i --autoindenPovoliť/zakázať automatické odsadenie
Meta+K set-cutOrezať na koniec Povoliť/Zakázať
Meta+L -w --nowrapZapnutie/vypnutie automatického prerušovania riadkov
Meta+Q nastaviť tabstospacesPovoliť/zakázať konverziu vstupných kariet na medzery
Meta+B Zapnutie/vypnutie zálohovania
Meta+Fnastaviť multibuffer Zapnutie/vypnutie viacerých vyrovnávacích pamätí súborov
Meta+Msetmouse Zapnutie/vypnutie podpory myši
Meta+Nnastaviť noconvert Žiadna konverzia z formátu DOS/Mac povoliť/zakázať
Meta+Z Pozastaviť povolenie/zakázanie
Meta+$ Zapnutie/vypnutie jemného zalomenia čiary
nastaviť späť-u --späťPovoliť Späť
Meta+U Späť, ak je to povolené
Meta+E zopakovať, ak je to povolené
nastaviť pohľad-v --viewRežim zobrazenia
-x --nohelpNezobrazujte dva pomocné riadky v dolnej časti
nastaviť zálohu-B --zálohaUchovávajte záložné kópie existujúcich súborov. Napríklad, ak spustíte príkaz nano –B file.txt, v čase ukladania sa vytvoria 2 súbory: file.txt – súbor, ktorý sa upravuje a file.txt~ – bude mať obsah file.txt, kým sa posledné uloženie.
nastaviť denník histórie Povoliť denník histórie

Dnes si povieme niečo o textovom editore konzoly GNU nano.

História GNU nano

GNU nano je klon textového editora Pico, ktorý sa dodáva s e-mailovým klientom Alpine. O tom druhom sme už hovorili v dvoch článkoch (pozri odkazy na konci článku). Gnu nano sa zrodilo v roku 1999, keď Chris Allegretta začal stavať klon editora Pico. Pôvodne sa nový editor volal TIP, čo bola skratka: TIP is „t Pico“ („TIP is not Pico“). Pomerne rýchlo bolo potrebné zmeniť názov programu na nano. Stalo sa tak 10. januára 2000 Dôvodom bol konflikt názvu s iným programom, ktorý sa tiež nazýval tip, ktorý bol zodpovedný za vytvorenie spojenia medzi terminálom a vzdialeným hostiteľom a bol súčasťou mnohých distribúcií Unixu (napríklad Solaris).

Prvý štart

Ak chcete začať s GNU nano, prejdite na konzolu alebo spustite emulátor terminálu. Tu je potrebné poznamenať, že všetky práce sa budú vykonávať v Linux Mint 14 "Nadya".

Keď ste v konzole alebo emulátore terminálu, zadajte príkaz:

$ nano názov súboru

Po úspešnom dokončení posledného sa zobrazí okno programu GNU nano. V hornej časti obrazovky bude verzia programu (v našom prípade 2.2.6) a názov otvoreného súboru (alebo jednoducho „New Buffer“, ako keď ste prvýkrát spustili GNU nano – pozri obrázok 1). Ďalej nasleduje editačné okno, stavový riadok. A úplne spodná časť je akousi nápovedou, ktorá je popisom klávesovej skratky a akcií, ktoré sa vykonajú po stlačení týchto kláves. Napríklad:

^G (alebo F1)

kde "^" je Ctrl;

zobrazí "nano pomocný text". Pomocou kurzorových kláves môžete listovať v pomocníkovi. Alebo pomocou klávesových skratiek:

^N - skok o jeden riadok dopredu;

^P - skok o jeden riadok späť;

^V - prechod o jednu obrazovku dopredu;

^Y - návrat o jednu obrazovku späť.

Obrázok 1. GNU nano – prvé spustenie

Ak chcete ukončiť pomocníka a vrátiť sa do hlavného okna, stlačte nasledujúcu kombináciu klávesov:

^X (alebo F2)

Ešte raz si uvedomte, že môžete použiť nápovedu v spodnej časti obrazovky. Okrem toho má tento náznak „kontextový“ charakter. Inými slovami, mení sa v závislosti od toho, kde sa práve nachádzate (hlavné okno, pomocník atď.). Upozorňujeme, že okrem používania klávesových skratiek s Ctrl sa používajú takzvané Meta-sekvencie (označené písmenom „M“). Ak chcete napríklad zapnúť/vypnúť zobrazenie výzvy, použite nasledujúcu kombináciu klávesov:

Zadávanie Meta sekvencie začína klávesom Esc alebo Alt a potom ďalším klávesom (v našom prípade X).

Takže sme späť v hlavnom okne GNU nano. Teraz napíšme nejaký text. A potom ho uložte stlačením klávesovej skratky:

^O (alebo F3)

Pri ukladaní súboru vás program vyzve na zadanie názvu súboru, ktorý sa má uložiť (pozri obr. 2):

Názov súboru na nahrávanie:

Zadajte názov, napríklad Text, a stlačte Enter.

Obrázok 2 Uloženie textu do súboru v GNU nano

Potom GNU nano uloží súbor a zobrazí informácie o počte uložených riadkov.

Úprava textu

Počas úprav musíte vykonať rôzne akcie. Napríklad pohyb v texte. Čiastočne sme o tom už povedali vyššie. Teraz pokračujme.

Ak chcete posunúť kurzor o jeden znak dopredu, použite nasledujúcu kombináciu:

a jeden znak späť:

Ak chcete presunúť kurzor na začiatok aktuálneho riadku, stlačte:

a na konci aktuálneho riadku:

Znaky v texte môžete odstrániť pomocou „Delete“ a „Backspace“, ako aj pomocou klávesových skratiek ^D a ^H.

Ak chcete vystrihnúť riadok v texte a uložiť ho do schránky, musíte stlačiť:

^K (alebo F9)

Obsah schránky môžete vložiť do aktuálneho riadku takto:

^U (alebo F10)

Aktuálny riadok môžete skopírovať (s uložením do schránky) pomocou klávesových skratiek:

a potom vložte pomocou (^U alebo F10).

Obsah môžete vystrihnúť z aktuálnej pozície kurzora na koniec súboru nasledovne:

Týmto končíme náš prehľad možností úprav dostupných v GNU nano a povedzte pár slov o dodatočných funkciách programu.

Pridané vlastnosti

GNU nano vám umožňuje získať informácie o aktuálnej polohe kurzora. Ak to chcete urobiť, použite klávesovú skratku:

Po stlačení tejto postupnosti kláves sa zobrazia informácie v nasledujúcom formáte (pozri obr. 3):

Riadok 25/25 (100 %), riadok 1/1 (100 %), Symbol 100/100 (100 %)

Obrázok 3. Získanie informácií o aktuálnej polohe kurzora

Ak chcete spočítať počet slov, riadkov a znakov, môžete použiť nasledujúcu postupnosť:

Po stlačení tejto kombinácie kláves sa zobrazí správa vo formáte:

Slová: 3 riadky: 5 znakov: 28

Prechod na požadovaný riadok textu sa vykonáva pomocou nasledujúcej postupnosti kláves (znak „_“ sa zadáva so stlačeným klávesom Shift):

^_

potom sa vám zobrazí nasledujúca správa:

Zadajte číslo riadku, číslo riadku (riadok možno označiť ako pozíciu znaku v riadku):

Záver

GNU nano je klon textového editora Pico, ktorý bol dodaný s e-mailovým klientom Alpine. Program prvýkrát uzrel svetlo sveta v roku 1999.

GNU nano je ľahko použiteľný textový editor založený na konzole. Jeho schopnosti stačia na vyriešenie väčšiny relevantných úloh súvisiacich s úpravou textu.

Okrem hlavných funkcií (pohyb po dokumente, medzi znakmi, kopírovanie / vystrihovanie / vkladanie riadkov) má program množstvo doplnkových funkcií: získavanie informácií o aktuálnej polohe kurzora, počítanie slov, riadkov a znakov, preskakovanie na požadovaný riadok.

,

Časy, keď sa OS Linux zdal začiatočníkom ako puzzle, sú preč. Väčšina v súčasnosti populárnych linux- distribučné súpravy majú pohodlné a intuitívne grafické rozhranie, ako aj štandardné programy dodávané s nimi. Ale sú aj výnimky. Textový editor Nano, napríklad nemá GUI namiesto toho pomocou rozhrania príkazového riadka. Načo to je, ak existuje gedit?


Nano používa sa hlavne na serveroch linux, je to pohodlné pri úprave konfiguračných súborov a ak sa rozhodnete zvládnuť terminál, bolo by veľmi žiaduce zvládnuť a Nano. Zo všetkých konzolových textových editorov na tom nie je nič obzvlášť ťažké Nano sa používa najjednoduchšie, stačí poznať základné kombinácie kláves, s ktorými pracujete so súbormi a textom.

Inštalácia a spustenie

V najnovších verziách ubuntu editor Nano je predvolene prítomný, a preto ho nie je potrebné inštalovať.

Ak ho chcete spustiť, musíte otvoriť terminál a spustiť príkaz nano. Ak terminál odpovie správou "príkaz nenájdený" alebo niečo také, potom to bude znamenať, že editor nie je nainštalovaný. V tomto prípade ho budete musieť nainštalovať spustením nasledujúceho príkazu priamo v konzole:

sudo apt-get install nano

Na spustenie editora stačí jeden príkaz - nano. Tým sa vytvorí nový súbor v aktuálnom adresári. Ak chcete zistiť, ktorý priečinok je aktuálny, môžete použiť príkaz pwd v termináli. Ak potrebujete otvoriť konkrétny súbor, zadajte jeho názov a ak sa nachádza v inom priečinku ako je aktuálny, pridajte k nemu úplnú cestu, ako je znázornené v príklade druhého príkazu:

nano hello.txt
nano /home/compick/hello.txt

Pokiaľ ide o konfiguračné súbory, keď sú otvorené po nano pridať kľúč -w, je to dôležité, pretože zakazuje zalamovanie riadkov, ktoré sa nepoužíva v systémových súboroch. Rozhranie editora predstavuje okno konzoly, v hornej časti ktorého je uvedená verzia programu a názov aktuálneho súboru, ako aj stav (či už to bolo zmenené alebo nie) . V spodnej časti okna sú dva riadky zobrazujúce najčastejšie používané kombinácie klávesov. V spodnej časti je zobrazený aj stavový riadok, ktorý zobrazuje rôzne správy a polia pre príkazy, napríklad tlačidlo F6 spustí vyhľadávanie textu.

Základné princípy práce s editorom Nano

Označenia klávesových skratiek môžu byť pre začínajúceho používateľa trochu mätúce, ale to je len na začiatku. Symbol (^) znamená kláves Ctrl a (M) Meta- Kláves Alt alebo Esc. To všetko nájdete v vstavanom pomocníkovi. nano vyvolané stlačením ^+G, teda Ctrl + G .

Na pohyb v obsahu je možné použiť klávesy so šípkami, na uloženie zmien Ctrl + O a následné písanie. Y na potvrdenie a N zrušiť. Pri ukladaní sa editor pýta na názov súboru, ktorý je potrebné zadať do špeciálneho poľa v spodnej časti okna.

Ak chcete zrušiť zmeny vykonané v súbore, ktorý ešte nebol uložený, musíte stlačiť Ctrl + C . Na vystrihnutie celých riadkov a odstavcov nano za ich vloženie je zodpovedná kombinácia Ctrl + K - Ctrl + U. Na výber určitých prvkov riadku použite Ctrl + 6 alebo Alt + A , na zavolanie vyhľadávacieho riadku - Ctrl + W alebo F6 . Príkazy Ctrl + A a Ctrl + E umožňujú rýchly presun na začiatok a koniec riadku, príkazy Ctrl + Y a Ctrl + V posúvajú obsah textového súboru nahor a nadol. Nakoniec sa pomocou Ctrl + X ukončí editor do terminálu.

Ale to je len časť funkčnosti. nano. Editor podporuje počítanie slov, riadkov a symbolov, prácu s viacerými súbormi naraz, vytváranie záložných kópií upravovaných dokumentov pomocou "iba na čítanie", povoliť čiastočnú podporu myši, popísať syntax pre zvýraznenie, zmeniť šírku tabulátora, povoliť automatické ukladanie súboru pri ukončení a ďalšie. Ďalšie parametre sa nastavujú hlavne pri spustení editora, ale niektoré, napríklad kľúč zodpovedný za zálohovanie -b možno použiť pri ukladaní súboru.

Z doplnkových funkcií nano Za povšimnutie stojí nastavenie vzhľadu okna konzoly.

programy 18. októbra 2010

Nano editor je malý editor základnej úrovne s jednoduchým rozhraním, ktorý sa často vyskytuje ako štandardný editor na linuxových systémoch. Editor má konzolový charakter a spúšťa sa príkazom nano, napríklad:

Otvorenie a vytvorenie súboru pomocou editora nano

Otvorenie a vytvorenie súboru v nano je jednoduché. Je potrebné vytočiť:

Nano je nemodálny editor a môžete hneď začať písať a vkladať text. Ak upravujete konfiguračný súbor, ako je /etc/fstab, použite voľbu -w, napríklad:

Existuje niekoľko možností príkazového riadku:

  • -T # na nastavenie množstva (v znakoch) zarážky tabulátora,
  • -i povoliť automatické odsadenie,
  • -w, ktorý zakáže zalamovanie riadkov na okraji obrazovky (čo je veľmi dôležité pri úprave konfiguračných súborov) atď.

Uloženie dokumentu a ukončenie nano editora

Ak chcete uložiť zmeny, stlačte Ctrl+O. Ak chcete ukončiť nano, stlačte Ctrl+X. Ak ukončíte editor a súbor sa zmenil, nano vás vyzve na uloženie súboru. Ak chcete odmietnuť uloženie, stlačte N a potvrďte - Y. Editor si vypýta názov súboru. Stačí zadať meno a potom stlačiť Enter.

Ak náhodou potvrdíte potrebu uloženia súboru, ktorý nepotrebujete uložiť, môžete vždy odmietnuť uloženie stlačením Ctrl + C po výzve na zadanie názvu súboru.

Vystrihnutie a prilepenie textu v nano editore

Ak chcete vystrihnúť jeden riadok, použite Ctrl+K (držte Ctrl a stlačte K). Čiara zmizne. Ak ho chcete vložiť, jednoducho presuňte kurzor na miesto, kam chcete vložiť riadok, a stlačte Ctrl+U. Znova sa objavila čiara. Ak chcete presunúť viacero riadkov, jednoducho ich vystrihnite viacerými stlačeniami Ctrl+K za sebou a potom ich prilepte jedným stlačením Ctrl+U. Celý odsek sa zobrazí tam, kde ho potrebujete.

Ak potrebujete pôsobiť jemnejšie, označte text. Presuňte kurzor na začiatok textu, ktorý sa má vystrihnúť. Stlačte Ctrl+6 (alebo Alt+A). Potom umiestnite kurzor na koniec textu, ktorý sa má vystrihnúť; označený text sa zvýrazní. Ak chcete zrušiť začiarknutie, znova stlačte Ctrl+6. Ak chcete vystrihnúť označený text, stlačte Ctrl+K. Na prilepenie použite Ctrl+U.

Hľadanie textu v nano editore

Vyhľadanie reťazca je jednoduché: stlačte Ctrl+W (pre "Kde je"), zadajte, čo chcete nájsť, a stlačte Enter. Ak chcete znova nájsť rovnaký riadok, stlačte kombináciu klávesov Alt + W.

Poznámka: V texte pomocníka nano je kláves Ctrl reprezentovaný „^“, takže Ctrl+W je zobrazené ako ^W atď. Kláves Alt je označený ako M (pre "Meta") a Alt+W sa zobrazuje ako M-W.