úvod
Medzi používateľmi systému Linux existuje dlhotrvajúca bitka o tom, ktorý editor editora príkazov je najlepší. V jednom kempu vi je editor, ktorý riadi hrad, ale v inom, je to všetko o Emacs.
Pre ostatných z nás, ktorí potrebujú niečo jednoduché na úpravu súborov, je nano . Nerobte ma chybu vi a emacs sú veľmi mocné editory, ale niekedy stačí otvoriť, zmeniť a uložiť súbor bez pamäte klávesových skratiek.
Nano editor má samozrejme vlastnú sadu klávesových skratiek samozrejme av tejto príručke vám chcem pomôcť pochopiť význam všetkých tých špeciálnych stlačených klávesov, ktoré môžete použiť na uľahčenie vášho života pri používaní nano.
Ako získať Nano
Editor nano je štandardne dostupný vo všetkých najpopulárnejších distribuciách Linuxu a môžete ho spustiť jedným jednoduchým príkazom:
na ne
Vyššie uvedený príkaz jednoducho otvorí nový súbor. Môžete napísať do okna, uložiť súbor a ukončiť.
Ako otvoriť nový súbor a dať mu meno pomocou
Zatiaľ čo jednoducho bežíte nano je v poriadku, pred spustením by ste mohli dať vášmu dokumentu meno. Ak to chcete urobiť, jednoducho zadajte názov súboru po príkaze nano.
nano myfile.txt
Môžete samozrejme poskytnúť úplnú cestu k otvoreniu súboru kdekoľvek vo vašom systéme Linux (ak máte k tomu povolenie).
na /path/to/myfile.txt
Ako otvoriť existujúci súbor pomocou
Ak chcete otvoriť existujúci súbor, môžete použiť rovnaký príkaz ako ten vyššie. Stačí spustiť nano s cestou k súboru, ktorý chcete otvoriť.
Ak chcete upraviť súbor, musíte mať povolenie na úpravu súboru inak, otvorí sa ako súbor readonly (za predpokladu, že máte oprávnenia na čítanie).
na /path/to/myfile.txt
Môžete samozrejme použiť príkaz sudo na zvýšenie oprávnení na povolenie úpravy akéhokoľvek súboru.
Ako uložiť súbor pomocou Nano
Do editora nano môžete pridať text jednoduchým zadaním obsahu priamo do editora. Uloženie súboru však vyžaduje použitie klávesovej skratky.
Ak chcete uložiť súbor v nano stlačte ctrl a v rovnakom čase.
Ak má váš súbor už meno, stačí stlačiť kláves Enter na potvrdenie mena, inak budete musieť zadať názov súboru, ktorý chcete uložiť ako súbor.
Ako uložiť súbor vo formáte DOS pomocou Nano
Ak chcete súbor uložiť vo formáte DOS, stlačte klávesy ctrl a o, aby sa zobrazilo pole s názvom súboru. Teraz stlačte alt a d pre formát DOS.
Ako uložiť súbor vo formáte MAC pomocou Nano
Ak chcete súbor uložiť vo formáte MAC, stlačte klávesy ctrl a o, aby sa zobrazilo pole s názvom súboru. Teraz stlačte alt a m pre formát MAC.
Ako pridať text z Nano na koniec iného súboru
Môžete pridať text v súbore, ktorý upravujete, na koniec iného súboru. Ak to chcete urobiť, stlačte klávesy ctrl a o, čím vyvoláte okno s názvom súboru a zadajte názov súboru, ku ktorému chcete pridať.
Ďalší bit je veľmi dôležitý:
Stlačte tlačidlo alt a
Týmto sa zmení text ukladať názov súboru na názov súboru, ktorý sa pripojí k.
Teraz, keď stlačíte návrat, text v otvorenom editore sa pripojí k zadanému zadanému súboru.
Ako predpísať text od Nano do začiatku iného súboru
Ak nechcete pridať text do iného súboru, ale chcete, aby sa text objavil na začiatku iného súboru, musíte ho predpísať.
Ak chcete predpísať súbor, stlačte klávesy ctrl a o, čím vyvoláte okno s názvom súboru a zadajte cestu k súboru, ku ktorému chcete pridať.
Opäť veľmi dôležité:
Stlačte tlačidlo alt a str
Týmto zmeníte text ukladať názov súboru na názov súboru s predponou.
Ako zálohovať súbor pred uložením v Nano
Ak chcete uložiť zmeny do súboru, ktorý upravujete, ale chcete zachovať zálohu pôvodného stlačte klávesy ctrl a o , otvorte okno uloženia a stlačte klávesy alt a B.
Slovo [zálohovanie] sa zobrazí v poli názov súboru.
Ako ukončiť Nano
Po dokončení úpravy súboru budete chcieť opustiť nano editor.
Ak chcete ukončiť nano, jednoducho stlačte súčasne klávesy Ctrl a x .
Ak súbor nebol uložený, budete vyzvaný k tomu. Ak vyberiete možnosť "Y", zobrazí sa výzva na zadanie názvu súboru.
Ako odstrániť text pomocou Nano
Ak chcete odstrániť riadok textu v nano stlačte klávesy Ctrl a k súčasne.
Ak stlačíte ctrl a k znova pred vykonaním ďalších zmien, potom sa riadok textu pripojí k virtuálnej schránke.
Keď začnete písať viac textu alebo odstrániť text a stlačíte ctrl a k, zruší sa schránka a na vkladanie bude k dispozícii len posledný riadok, ktorý ste vyrezali.
Ak chcete odstrániť len časť riadku, stlačte klávesy Ctrl a 6 na začiatku textu, ktorý chcete odstrániť, a potom stlačte klávesy ctrl a k, aby ste text odstránili.
Ako vložiť text pomocou Nano
Ak chcete vložiť text pomocou nano, stačí stlačiť klávesy ctrl a u . Túto klávesovú skratku môžete použiť niekoľkokrát, aby ste linky nepretržite vložili znovu a znovu.
Ako odôvodniť a odoprieť text v Nano
Vo všeobecnosti nebudete používať nano ako textový procesor, a preto si nie som úplne istý, prečo by ste chceli ospravedlniť text, ale urobiť tak v nano press ctrl a j.
Text môžete odmietnuť stlačením klávesov ctrl a u . Áno Viem, že toto je rovnaký skratka pre vkladanie textu a keďže je k dispozícii mnoho ďalších skratiek Neviem, prečo vývojári nevybrali inú skratku.
Zobrazenie polohy kurzora pomocou funkcie Nano
Ak chcete vedieť, ako ďaleko je dokument v nano, môžete súčasne stlačiť klávesy ctrl a c .
Výstup je zobrazený v nasledujúcom formáte:
riadok 5/11 (54%), col 10/100 (10%), char 100/200 (50%)
To vám umožní presne vedieť, kde ste v dokumente.
Ako čítať súbor pomocou Nano
Ak ste otvorili nano bez zadania názvu súboru, otvorte súbor stlačením ctrl a r súčasne.
Teraz môžete zadať názov súboru na čítanie do editora. Ak už máte do okna vložený text, súbor, ktorý ste si prečítali, sa pripojí k spodnej časti aktuálneho textu.
Ak chcete otvoriť nový súbor v novom buffri, stlačte alt a f .
Ako hľadať a nahradiť pomocou Nano
Ak chcete spustiť vyhľadávanie v nano stlačte klávesy Ctrl a \ .
Ak chcete vypnúť vymeniť, stlačte klávesy ctrl a r. Znova môžete zapnúť vymeniť opakovaným stlačením tlačidla.
Ak chcete vyhľadať text, zadajte text, ktorý chcete vyhľadať, a stlačte návrat.
Ak chcete vyhľadávať späť cez súbor, stlačte klávesy ctrl a r pre vyvolanie vyhľadávacieho okna. Stlačte al a b .
Ak chcete vynútiť citlivosť na veľkosť písmen, opäť vyhľadajte okno vyhľadávania a stlačte klávesy alt a c . Môžete ho opäť vypnúť opakovaním stlačenia klávesov.
Nano by nebol textový editor pre Linux, ak by neposkytol spôsob vyhľadávania pomocou regulárnych výrazov. Ak chcete, aby sa regulárne výrazy zobrazovali, opäť vyhľadajte okno vyhľadávania a stlačte tlačidlo alt a r .
Teraz môžete používať regulárne výrazy na vyhľadávanie textu.
Skontrolujte pravopis v rámci nano
Opäť nano je textový editor a nie textový procesor, takže si nie som istý, prečo je pravopisom jeho kľúčová vlastnosť, ale môžete skontrolovať pravopis pomocou klávesovej skratky ctrl a t .
Aby to fungovalo, musíte nainštalovať balík kúzla.
Nano prepínače
Existuje niekoľko prepínačov, ktoré môžete určiť pri používaní nano. Najlepšie sú uvedené nižšie. Zvyšok môžete nájsť v manuáli nano.
- nano -B (zálohuje súbor pred jeho úpravou)
- nano -E (konvertuje karty do medzery pri úprave)
- nano -c (neustále zobrazovať štatistické údaje o polohe kurzora)
- nano -i (automaticky zarovná nové riadky na rovnakú pozíciu ako predchádzajúci riadok)
- nano -k (prepnite prepnutie tak, aby sa namiesto celej riadky zmenilo z polohy kurzora)
- nano -m (poskytuje podporu myši editorovi)
- nano -v (otvorí súbor ako readonly)
zhrnutie
Dúfajme, že vám to prinesie lepšie pochopenie editora nano. Stojí za to učiť sa a má oveľa menšiu krivku učenia ako vi alebo emacs.