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.