Keď sa zvykne na príkazový riadok, nováčikovia Linuxu často odkladajú iní, pokročilejší textoví redakenti, ako napríklad vim a emacs. Aj keď sú vynikajúce programy, majú trochu vzdelávaciu krivku. Zadajte Nano, ľahko použiteľný textový editor, ktorý sa dokáže všestranne a jednoducho. Nano je predvolene nainštalovaný v Ubuntu a mnohých ďalších distribučných systémoch Linuxu a funguje dobre v spojení s sudom, a preto sa nám to veľmi páči.
Beh Nano
Môžete tiež použiť nasledujúcu syntax:
nano /path/to/filename
Nano bude nasledovať cestu a otvoriť súbor, ak existuje. Ak to neexistuje, spustí nový vyrovnávací súbor s týmto názvom súboru v tomto adresári.
Poďme sa pozrieť na predvolenú nano obrazovku.
Je to editor WYSIWYG; "To, čo vidíte, je to, čo dostanete". Čo zadávate priamo, vstupuje do textového vstupu, pokiaľ ho nezmeníte pomocou klávesy ako Control alebo Meta. Je to dosť jednoduché, tak napíšte nejaký text, alebo niečo kopírujte a vložte ho do svojho terminálu, aby sme s ním mali čo hrať.
skratky
Funkcie programu sú v nano označované ako "skratky", napríklad ukladanie, ukončenie, zdôvodňovanie atď. Najčastejšie sú uvedené v spodnej časti obrazovky, ale existuje oveľa viac, ktoré nie sú. Upozorňujeme, že nano v skratkách nepoužíva kláves Shift. Všetky skratky používajú malé písmená a nemodifikované číselné tlačidlá, takže Ctrl + G nie je Ctrl + Shift + G.
Stlačením klávesov Ctrl + G zobrazte dokumentáciu Pomocníka a prejdite nadol a zobrazte zoznam platných skratiek.
Povedzme, že pracujete na novom textovom súbore alebo na vyrovnávacej pamäti a chcete ho uložiť. Toto sa nazýva "písanie" a vykonáva sa stlačením klávesov Ctrl + O. Zobrazí sa výzva na použitie názvu súboru a skratky v spodnej časti sa zmenia tak, aby odrážali to, čo môžete použiť na dokončenie tohto konkrétneho príkazu.
Môžete dvakrát stlačiť Escape, namiesto toho, aby ste držali stlačenie klávesu Control, ak máte problémy s tým. Existujú aj niektoré príkazy, ktoré vyžadujú použitie klávesy Meta. Na väčšine rozložení klávesnice Meta sa rovná tlačidlu Alt.
Keď chcete ukončiť nano, stačí stlačiť Ctrl + X. Nano sa vás spýta, či chcete uložiť vyrovnávaciu pamäť, a túto akciu môžete tiež zrušiť.
navigácia
Teraz, keď máme zavesenie skratiek, zvyknime si veľmi rýchlo pohybovať textovým súborom. Samozrejme, môžete vždy použiť Home, End, Page Up, Page Down a klávesy so šípkami, aby ste sa dostali okolo, ale to si vyžaduje presun prstov z písmen, ktoré sme všetci veľmi radi.
Ak chcete posunúť kurzor dopredu alebo dozadu, môžete zadať klávesy Ctrl + F a Ctrl + B. Ak chcete posunúť hore a dolu jeden riadok, môžete zadať klávesy Ctrl + P a Ctrl + N. Inými slovami, môžete použiť tieto klávesy namiesto šípok doprava, doľava, hore a dole. Chýba kláves Domov a koniec? Môžete použiť Ctrl + A a Ctrl + E. Chcú namiesto toho presúvať stránky? Ctrl + V posunie stránku nadol a Ctrl + Y posunie stránku nahor.
Ale počkajte, je tu ešte viac! Ak chcete posunúť dopredu a dozadu jedno slovo naraz, môžete použiť Ctrl + Space a Meta + Space (nezabudnite, to je Alt + Space). A ak ste naozaj v spěchu, môžete stlačiť klávesy Ctrl + _ a potom zadajte číslo riadku, čiarku a číslo stĺpca, ktoré chcete priamo preskočiť.
Kopírovanie, rezanie a vkladanie
Keď chceme skopírovať text v grafickom prostredí, zvýrazníme ho kurzorom. Podobne, v nano sme to označili pomocou príkazu Ctrl + ^. Jednoducho presuňte kurzor na miesto, kde chcete začať označovať, a potom stlačte Ctrl + ^ na "nastavenie". To bude znamenať všetko medzi východiskovým bodom až do a neobsahujúcim kurzor.
Ak chcete skopírovať označený text, stlačte Meta + ^. Ak namiesto toho chcete odstrániť text, stlačte klávesy Ctrl + K.
Ak chcete prilepiť text, presuňte kurzor na vhodnú pozíciu a stlačte kombináciu klávesov Ctrl + U.
Niektoré ďalšie skratky
Viete, ako v poznámkovom bloku môžete vynútiť dlhé riadky textu, aby ste sa obklopili tým, čo vyzerajú ako odseky? Môžete prepnúť túto funkciu v nano pomocou klávesovej skratky Meta + L. Pretože je predvolené nastavenie na linku "zapnuté", je to zvyčajne vhodné na opačnú stranu; Napríklad, píšete konfiguračný súbor a chcete zakázať balenie riadkov.
Ak chcete vyhľadať textový reťazec, stlačte klávesy Ctrl + W a zadajte hľadaný výraz. Toto vyhľadávanie môže byť zrušené v polovici vykonávania stlačením klávesov Ctrl + C bez zničenia vyrovnávacej pamäte.
A potom, čo sa dostanete naozaj pohodlné, môžete obrátiť túto užitočnú sekciu v dolnej časti tým, že udriete Meta + X, aby ste získali viac miesta na obrazovke pre editáciu!
Niektoré histórie
Nano bol navrhnutý tak, aby bol podobný vzhľad a dojem k inému programu s názvom Pico. Pico bol predvolený textový editor programu Pine, e-mailový program z predchádzajúceho dňa, ktorý nebol distribuovaný s licenciou GPL. To znamenalo, že redistribúcia bola do určitej miery fuzzy oblasti, a preto sa rodil projekt TIP. "TIP nie je Pico" pridal niektoré funkcie, ktoré Pico postrádal a bol licencovaný pre bezplatnú distribúciu, a časom sa stal nano, ktorý dnes rád používame. Ďalšie informácie nájdete v sekcii História projektu Nano v ich častých otázkach.
Sila nano spočíva v jeho jednoduchosti použitia. Skratky fungujú rovnako ako v textových procesoroch založených na grafickom rozhraní, ako je Word a Open Office, takže je to len otázkou, ktoré z nich robia čo. Všetko mimo nej je jednoduché editovanie textu. Keď budete musieť nabudúce upraviť veci na príkazovom riadku, dúfame, že s tým budete spokojnejší, keď ste sa zoznámili s nano.