Domovská » jak » Průvodce pro začínající uživatele Nano, editor textového řádku Linux

    Průvodce pro začínající uživatele Nano, editor textového řádku Linux

    Nové příkazové řádky systému Linux? Zmatená všemi dalšími pokročilými textovými editory? How-To Geek má záda s tímto návodem k Nano, jednoduchému textovému editoru, který je velmi přátelský k novým.

    Když se zvykne na příkazový řádek, začátečníci Linuxu často odkládají další zdokonalené textové editory, jako jsou vim a emacs. Zatímco jsou vynikající programy, mají trochu vzdělávací křivku. Zadejte Nano, snadno použitelný textový editor, který se osvědčil všestranně a jednoduše. Nano je ve výchozím nastavení nainstalována v Ubuntu a mnoha dalších distribucích Linuxu a funguje dobře ve spojení se sudo, což je důvod, proč to moc milujeme.

    Běh Nano

    Nano můžete spustit dvěma způsoby. Chcete-li otevřít nano s prázdným vyrovnávacím zásobníkem, zadejte příkaz "nano" na příkazovém řádku.

    Můžete také použít následující syntaxi:

    nano / path / to / filename

    Nano bude následovat cestu a otevřít soubor, pokud existuje. Pokud neexistuje, spustí nový vyrovnávací paměť s tímto názvem souboru v tomto adresáři.

    Podívejme se na výchozí nano obrazovku.

    V horní části se zobrazí název programu a číslo verze, název souboru, který upravujete, a zda byl soubor změněn od jeho posledního uložení. Pokud máte nový soubor, který dosud nebyl uložen, uvidíte "Nový vyrovnávací paměť". Dále se zobrazí obsah dokumentu, který obsahuje text. Třetí řádek ze spodní části je řádkem "systémové zprávy", který zobrazuje informace důležité pro program, který provádí funkci. Zde vidíte, že se jedná o "Nový soubor". Poslední dva řádky v dolní části jsou tím, co činí tento program velmi uživatelsky přívětivý: zkratky.

    Je to editor WYSIWYG; "Co vidíte je to, co dostanete." Co zadáváte přímo, vstupuje do textového vstupu, pokud jej nezměníte pomocí klávesy jako Control nebo Meta. Je to docela jednoduché, tak napište nějaký text ven, nebo něco kopírujte a vložte jej do svého terminálu, abychom měli co hrát.

    Klávesové zkratky

    Programové funkce jsou v nano označovány jako "zkratky", například ukládání, ukončení, ospravedlnění apod. Nejběžnější jsou uvedeny v dolní části obrazovky, ale existuje mnoho dalších, které nejsou. Všimněte si, že nano nepoužívá klávesy Shift v zástupcích. Všechny zkratky používají malá písmena a nemodifikované číselné klávesy, takže Ctrl + G není Ctrl + Shift + G.

    Stisknutím kláves Ctrl + G zobrazte dokumentaci nápovědy a přejděte dolů a zobrazte seznam platných zkratek.

    Když skončíte se seznamem, stisknutím klávesy Ctrl + X ukončete nápovědu.

    Řekněme, že pracujete na novém textovém souboru nebo "vyrovnávací paměti" a chcete jej uložit. Toto se nazývá "psaní" a provádí se stisknutím klávesy Ctrl + O. Budete požádáni o použití názvu souboru a zkratky v dolní části se změní tak, aby odrážely, co můžete zadat pro dokončení tohoto konkrétního příkazu.

    Pokud chcete vložit obsah jiného souboru do aktuálního vyrovnávací paměti, zadejte Ctrl + R.

    Obě předchozí příkazy můžete zrušit zadáním kláves Ctrl + C.

    Můžete dvakrát stisknout Escape, namísto podržení klávesy Control, pokud máte potíže s tím. Existují také některé příkazy, které vyžadují použití klávesy Meta. Na většině rozložení klávesnice se Meta rovná tlačítku Alt.

    Když chcete ukončit nano, stačí stisknout Ctrl + X. Nano se vás bude zdvořile ptát, zda chcete uložit vyrovnávací paměť, a tuto akci můžete také zrušit.

    Navigace

    Nyní, když máme nějaké zkratky, zvykneme si velmi rychle pohybovat textovým souborem. Samozřejmě můžete vždy používat Home, End, Page Up, Page Down a klávesy se šipkami, abyste se dostali dovnitř, ale to vyžaduje přesunutí prstů z dopisů, které všichni máme rádi.

    Chcete-li přesunout kurzor dopředu nebo dozadu, můžete zadat klávesy Ctrl + F a Ctrl + B. Chcete-li se pohybovat nahoru a dolů po jednom řádku, můžete zadat klávesy Ctrl + P a Ctrl + N. Jinými slovy můžete tyto klíče použít namísto šipky vpravo, vlevo, nahoru a dolů. Chybíte klávesy Domů a Konec? Můžete použít Ctrl + A a Ctrl + E. Chcete místo toho přesunout stránky naráz? Ctrl + V přesune stránku dolů a Ctrl + Y posune stránku nahoru.

    Ale počkej, je toho víc! Chcete-li posunout dopředu a dozadu jedno slovo najednou, můžete použít Ctrl + Space a Meta + Space (nezapomeňte, to je Alt + Space). A pokud máte opravdu spěch, můžete stisknout klávesu Ctrl + _ a potom zadejte číslo řádku, čárku a číslo sloupce, abyste mohli jít rovnou tam.

    Chcete-li vidět, kde je kurzor v současné době, něco jako nano-GPS, stiskněte Ctrl + C.

    Kopírování, řezání a vkládání

    Když chceme kopírovat text v grafickém prostředí, zvýrazníme jej kurzorem. Podobně v programu nano jej "označujeme" příkazem Ctrl + ^. Jednoduše přesuňte kurzor na místo, kde chcete začít označovat, a pak stisknete Ctrl + ^ a "nastavíte". To bude znamenat vše mezi počátečním bodem až do kurzu a nikoliv.

    Všimněte si, že kurzor je na prázdném místě a kopírování / řezání nezahrnuje toto místo. Můžete také označit zpět ze svého "nastaveného" bodu. Buďte ale opatrní, protože můžete upravovat text, zatímco vaše označení. Pokud jste se dostali zpátky, stačí znovu stisknout klávesu Ctrl + ^ a zrušit značku a můžete začít znovu.

    Chcete-li zkopírovat označený text, stiskněte klávesu Meta + ^. Pokud místo toho chcete snížit text, stiskněte Ctrl + K.

    Chcete-li text vložit, přesuňte kurzor na vhodnou pozici a stiskněte Ctrl + U.

    Chcete-li odstranit celý řádek textu, jednoduše stiskněte Ctrl + K, aniž byste zvýraznili cokoliv. Někdy je to užitečné při úpravách konfiguračních souborů.

    Některé další zkratky

    Víte, jak v poznámkovém bloku můžete vynutit dlouhé okruhy textu, které se oblékají do těch, které vypadají jako odstavce? Tuto funkci můžete přepínat v programu nano pomocí zástupce Meta + L. Vzhledem k tomu, že je standardně nastaveno "zablokování řádků", obvykle se to hodí opačně; například napíšete konfigurační soubor a chcete zakázat obtékání řádků.

    Vidíte, že řádek, na kterém je kurzor, má "$" na začátku i na konci. To znamená, že je ještě více textu před a po zobrazení části na obrazovce.

    Chcete-li vyhledat textový řetězec, stiskněte Ctrl + W a zadejte hledaný výraz. Toto vyhledávání může být zrušeno v polovině provádění stisknutím kláves Ctrl + C bez zničení vyrovnávací paměti.

    Předchozí hledaný výraz se objeví v hranatých závorkách a ponechání řádku prázdné a stisknutí klávesy Enter opakuje poslední vyhledávání.

    A poté, co se dostanete opravdu pohodlně, můžete obrátit tuto užitečnou sekci v dolní části tím, že udeří Meta + X získat více místa na obrazovce pro úpravy!

    Některé historie

    Nano byl navržen tak, aby vypadal podobně jako jiný program s názvem Pico. Pico byl výchozí textový editor Pine, e-mailového programu z dnešního dne, který nebyl distribuován s licencí, která je přátelská s licencí GPL. To znamenalo, že přerozdělování bylo poněkud fuzzy oblasti, a tak vznikl projekt TIP. "TIP není Pico" přidal některé funkce, které Pico postrádal a byl licencován pro bezplatnou distribuci a časem se stal nano, který dnes rádi používáme. Další informace naleznete v sekci Historie Nano projektu na jejich FAQ.


    Síla nano spočívá v jeho jednoduchosti použití. Klávesové zkratky fungují stejně jako v textových procesorech založených na rozhraní GUI, jako je Word a Open Office, takže je jen otázkou, které z nich dělají co. Vše mimo to je prostě jednoduchá editace textu. Příště budete muset upravovat věci na příkazovém řádku, doufáme, že s tím budete spokojenější, když jste se seznámili s nano.