Vyhledávání na webu

Průvodce pro začátečníky o tom, jak používat Nano Text Editor v Linuxu


Nano je textový editor příkazového řádku, který je předinstalován v téměř každé distribuci Linuxu. Noví uživatelé jej často preferují kvůli jeho jednoduchosti ve srovnání s jinými textovými editory příkazového řádku, jako jsou vi/vim a emacs. Má spoustu užitečných funkcí, jako je barvení syntaxe, číslování řádků, snadné vyhledávání a mnoho dalších.

Nainstalujte Nano Editor v Linuxu

Pokud z nějakého důvodu není nano ve vaší distribuci Linuxu ještě nainstalováno, měli byste být schopni jej snadno nainstalovat pomocí následujících příkazů:

apt install nano [For Ubuntu/Debian]
yum install nano [For CentOS/Fedora]

Nano klávesové zkratky

Nano používá kombinace kláves pro různé funkce, jako je vyhledání textu v souboru, zarovnání textu atd. Tyto kombinace jsou opravdu snadné a jsou viditelné při úpravách souboru. Mění se automaticky v závislosti na tom, jakou akci provádíte.

Jedna věc, kterou byste měli vědět, je, že klávesová zkratka reprezentovaná ^ a symbolem (například ^W) je kombinací klávesy Ctrl a tento symbol (v našem příkladu Ctrl+W).

Kombinace, která začíná M, znamená, že je třeba ji dokončit stisknutím klávesy Alt a následujícího symbolu.

Níže jsou uvedeny možnosti, které uvidíte, když poprvé otevřete nano:

  • G Získejte nápovědu
  • ^O Napište
  • ^W Kde je
  • ^K Vyjmout text
  • ^J Zdůvodněte
  • ^C Poz
  • M-U Vrátit zpět
  • ^X Konec
  • ^R Přečíst soubor
  • ^\ Nahradit
  • ^U Nestřižený text
  • ^T K pravopisu
  • ^_ Přejít na řádek
  • M-E Znovu

Nemusíte si pamatovat každou možnost, protože je vždy před vámi. Úplný seznam kombinací kláves získáte stisknutím ^G (nebo stisknutím F1), čímž se otevře nabídka nápovědy nano. Všimnete si, že některé klávesové zkratky lze použít s jedinou klávesou.

Například klávesa F1 pro získání nápovědy nebo F2 pro ukončení nano.

Vytvořte nový soubor v Nano

Vytvoření nového souboru je jednoduché jako spuštění nano:

nano

Tím se otevře editor a po uložení souboru budete požádáni o zadání názvu, pod kterým bude nový soubor uložen.

Otevřete soubor v Nano

Chcete-li otevřít soubor, můžete spustit:

nano ~/my_text_file.txt

Výše uvedený příkaz se pokusí otevřít soubor „my_text_file.txt “ z vašeho domovského adresáře. Pokud soubor neexistuje, nano se jej pokusí vytvořit.

Někdy může být nutné otevřít soubor a přejít na přesný řádek nebo sloupec. Nano vám to umožňuje:

nano +line,columns file

Například:

nano +3,2 ~/.bashrc

Otevře váš soubor .bashrc a kurzor bude umístěn na třetím řádku, druhém sloupci.

Úpravy souborů v Nano

Po otevření nebo vytvoření souborů můžete okamžitě začít upravovat/zapisovat. Na rozdíl od vim není v nano nutné přepínat do režimu úprav. Chcete-li přesunout kurzor po souboru, můžete použít klávesy se šipkami na klávesnici.

Vyhledejte text v Nano

Text v souboru můžete hledat pomocí ^W, což představuje možnost „kde je “. Tím se otevře vyhledávací vstup nad nabídkou, kde můžete zadat text, který hledáte:

Uvidíte také, že se změní spodní nabídka a zobrazí některé další možnosti. Jsou do značné míry samozřejmé, takže se podíváme na ty důležitější.

  • Hledání pomocí regulárních výrazů – stiskněte M-R (klávesy Alt + R) a zadejte hledání pomocí regulárních výrazů, které chcete použít.
  • Přejít na řádek – stiskněte ^T (Ctrl + T) a poté řádek, na který chcete přesunout kurzor.
  • Nahradit text – stiskněte ^R (Ctrl +T) v režimu vyhledávání nebo ^\ v běžném režimu. Budete požádáni o zadání vyhledávání, po stisknutí klávesy Enter budete požádáni o zadání textu, který bude použit pro nahrazení. Nakonec budete dotázáni, zda chcete nahradit odpovídající instanci vašeho hledání nebo všechny shody. Pokud zvolíte „Ne“, kurzor se přesune na další shodu.
  • Přejděte na první řádek – stiskněte ^Y (Ctrl + Y).
  • Přejít na poslední řádek – stiskněte ^V (Ctrl +V).

Kopírovat/Vložit/Vyjmout text v nano

Rozhraní Nano je velmi podobné textovým editorům GUI. Pokud chcete zkopírovat nebo vyjmout text v editoru GUI, musíte jej nejprve vybrat. To samé platí v nano. Chcete-li označit text stiskněte Ctrl + ^ a poté přesuňte kurzory pomocí kláves se šipkami.

  • Chcete-li zkopírovat označený text stiskněte Alt + ^.
  • Chcete-li označený text vyjmout stiskněte ^K (Ctrl + K).
  • Chcete-li vložit označený text, přesuňte kurzor na vhodné místo a stiskněte ^U (Ctrl + U).

Uložit soubor do Nano

Pokud chcete uložit aktuální změny do souboru, stiskněte kombinaci ^O (Ctrl + O). Pokud upravujete nový soubor, budete požádáni o zadání názvu tohoto souboru. Tím se uloží vaše aktuální změny a nano zůstane otevřené, takže můžete pokračovat v provádění změn v souboru.

Uložit soubor se zálohou

Někdy si při úpravách souboru možná budete chtít ponechat dočasné kopie stejného souboru pro případ. Můžete použít volbu -B nano, která vytvoří zálohu souboru, který upravujete. Můžete ji použít v kombinaci s možností -C a říci nano, kam má tyto zálohy uložit, takto:

nano -BC ~/backups myfile.txt

Výše uvedené vytvoří záložní kopie souboru myfile.txt ve složce „backups “ umístěné v domovském adresáři uživatele. Všimněte si, že záložní adresář by měl existovat, jinak vám nano řekne, že adresář je neplatný.

Ukončete Nano Editor

Chcete-li nano ukončit, jednoduše stiskněte ^X (klávesy Ctrl + X). Pokud soubor nebyl dříve uložen, budete požádáni o uložení změn pomocí ano/ne nebo zrušení ukončení.

Závěr

Nano je snadno použitelný textový editor příkazového řádku, který přitahuje uživatele svou jednoduchostí. Jeho rozhraní je podobné rozhraní GUI editorů, díky čemuž je ideální pro nováčky v Linuxu.