28Aug

Sprievodca začiatočníkom pre Nano, textový editor príkazového riadku Linux

Nový príkaz linuxového príkazu? Zmätený všetkými ostatnými pokročilými textovými editormi? How-To Geek má svoj zámer s týmto návodom na Nano, jednoduchý textový editor, ktorý je veľmi nováčikov.

Keď sa zvyknete na príkazový riadok, nováčikovia Linuxu často odkladajú iné zdokonalené textové editory ako sú 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 iných distribučných systémoch Linuxu a funguje dobre v spojení so sudom, a preto sa nám to veľmi páči.

Running Nano

Môžete spustiť nano dvoma spôsobmi. Ak chcete otvoriť nano s prázdnou vyrovnávaciu pamäť, zadajte príkaz "nano" na príkazovom riadku.

Môžete tiež použiť nasledujúcu syntax:

nano /path/to/ názov súboru

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.

Pozrime sa na predvolený nano displej.

V hornej časti uvidíte názov programu a číslo verzie, názov súboru, ktorý upravujete, a či súbor bol zmenený od posledného uloženia. Ak máte nový súbor, ktorý ešte nie je uložený, uvidíte "Nový vyrovnávacia pamäť". Ďalej uvidíte obsah dokumentu, telo textu. Tretí riadok v spodnej časti je riadok "systémová správa", ktorý zobrazuje informácie relevantné pre program, ktorý vykonáva funkciu. Tu môžete vidieť, že sa hovorí "Nový súbor". Napokon, posledné dva riadky v spodnej časti sú to, čo robia tento program veľmi užívateľsky príjemný: skratky.

Je to editor WYSIWYG;"To, čo vidíte, je to, čo dostanete". Čo zadávate priamo, vstupuje do textu, ak ho nemodifikujete 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

Programové funkcie 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čte Ctrl + G, aby ste vyvolali dokumentáciu Pomocníka a posunuli sa nadol a zobrazili zoznam platných skratiek.

Po skončení prezerania zoznamu stlačte Ctrl + X na ukončenie pomoci.

Povedzme, že pracujete na novom textovom súbore alebo "buffer" 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.

Ak chcete vložiť obsah iného súboru do aktuálneho vyrovnávacej pamäte, zadáte Ctrl + R.

Obidva predchádzajúce príkazy môžete zrušiť zadaním klávesov Ctrl + C.

Ak sa vám to nepodarí, môžete dvakrát stlačiť tlačidlo Escape a podržať kláves Control. 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 zavesené skratky, 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ť.

Ak chcete vidieť, kde je váš kurzor v súčasnosti, niečo ako nano-GPS, stlačte Ctrl + C.

Kopírovanie, rezanie a vkladanie

Ak 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.

Všimnite si, že kurzor je na prázdnom priestore a kopírovanie / rezanie nezahŕňa tento priestor. Môžete tiež označiť spätne z vášho "nastaveného" bodu. Buďte však opatrní, pretože môžete upravovať text počas označovania. Ak ste sa pokazili, stlačte Ctrl + ^ opäť, aby ste zrušili značku a môžete začať znovu.

Ak chcete kopí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 Ctrl + U.

Ak chcete odstrániť celý riadok textu, jednoducho stlačte Ctrl + K bez toho, aby ste zvýraznili nič.To niekedy príde pri šikovnosti pri úprave konfiguračných súborov.

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 nastavené na "zapnuté", je to zvyčajne vhodné na opačnú stranu;Napríklad, píšete konfiguračný súbor a chcete zakázať balenie riadkov.

Môžete vidieť, že riadok, na ktorom je kurzor, má "$" na začiatku aj na konci. Znamená to, že je viac textu pred a po zobrazení časti na obrazovke.

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.

Predchádzajúci hľadaný výraz sa objaví v hranatých zátvorkách a ponechanie riadku prázdne a stlačenie klávesu Enter zopakuje posledné vyhľadávanie.

A potom, čo sa naozaj pohodlne dostanete, môžete obrátiť túto užitočnú sekciu v spodnej časti tak, že kliknete na Meta + X, čím získate viac miesta na obrazovke na úpravu!

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 tak vznikol 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 oboznámili s nano.