Supersection 1, More Comfortable
Obsah:
- Instalace Nano
- Nainstalujte Nano na Ubuntu a Debian
- Nainstalujte Nano na CentOS a Fedora
- Otevírání a vytváření souborů
- Úpravy souborů
- Hledání a nahrazování
- Copping, cutting and pasteing
- Ukládání a ukončení
- Přizpůsobení Nano (nanorc)
- Zvýraznění syntaxe
- Nastavit Nano jako výchozí textový editor
- Základní použití nano
- Závěr
Při práci na příkazovém řádku budete často muset vytvářet nebo upravovat textové soubory. Dva z nejsilnějších a nejoblíbenějších editorů příkazového řádku jsou Vim a Emacs. Oba mají strmou křivku učení, která může zastrašovat nové uživatele. Pro ty, kteří potřebují jednoduchý editor, existuje nano.
GNU nano je snadno použitelný textový editor příkazového řádku pro operační systémy Unix a Linux. Zahrnuje všechny základní funkce, které byste očekávali od běžného textového editoru, jako je zvýraznění syntaxe, více vyrovnávacích pamětí, vyhledávání a nahrazení podporou regulárních výrazů, kontrola pravopisu, kódování UTF-8 a další.
V této příručce vysvětlete základní použití editoru nano, včetně toho, jak vytvořit a otevřít soubor, upravit soubor, uložit soubor, vyhledat a nahradit text, vyjmout a vložit text a další.
Instalace Nano
Textový editor Nano je předinstalován na MacOS a většině linuxových distribucí. Chcete-li zkontrolovat, zda je nainstalován ve vašem typu systému:
nano --version
Výstup bude vypadat asi takto:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
Nainstalujte Nano na Ubuntu a Debian
Nainstalujte Nano na CentOS a Fedora
Otevírání a vytváření souborů
Chcete-li otevřít existující soubor nebo vytvořit nový soubor, zadejte
nano
následovaný názvem souboru:
nano filename
Otevře se nové okno editoru a můžete začít upravovat soubor.
Ve spodní části okna je seznam nejzákladnějších klávesových zkratek, které lze použít s editorem nano.
Všechny příkazy mají předponu buď znakem
^
nebo
M
Symbol stříšky (
^
) představuje
Ctrl
. Například příkazy
^J
znamenají současné stisknutí
Ctrl
a
J
Písmeno
M
představuje
Alt
.
Seznam všech příkazů získáte zadáním
Ctrl+g
.
Chcete-li otevřít soubor, musíte mít k souboru oprávnění ke čtení.
nano +line_number, character_number filename
Úpravy souborů
Na rozdíl od vi, nano je nemodální editor, což znamená, že můžete začít psát a editovat text ihned po otevření souboru.
Chcete-li přesunout kurzor na konkrétní řádek a číslo znaku, použijte příkaz
Ctrl+_
. Nabídka v dolní části obrazovky se změní. Do pole „Zadejte číslo řádku, číslo sloupce:“ zadejte číslo a stiskněte
Enter
.
Hledání a nahrazování
Chcete-li hledat text, stiskněte
Ctrl+w
, zadejte hledaný výraz a stiskněte klávesu
Enter
. Kurzor se přesune na první zápas. Chcete-li přejít na další zápas, stiskněte
Alt+w
.
Copping, cutting and pasteing
Chcete-li vybrat text, přesuňte kurzor na začátek textu a stiskněte
Alt+a
. Tím se nastaví značka výběru. Pomocí kláves se šipkami přesuňte kurzor na konec textu, který chcete vybrat. Vybraný text bude zvýrazněn. Pokud chcete výběr zrušit, stiskněte
Ctrl+6
Zkopírujte vybraný text do schránky pomocí příkazu
Alt+6
.
Ctrl+k
vyjme vybraný text.
Chcete-li vložit text, přesuňte kurzor na místo, kam chcete text vložit, a stiskněte
Ctrl+u
.
Ukládání a ukončení
Chcete-li uložit změny, které jste v souboru provedli, stiskněte
Ctrl+o
. Pokud soubor ještě neexistuje, bude vytvořen, jakmile jej uložíte.
Pro opuštění nano stiskněte
Ctrl+x
. Pokud dojde k neuloženým změnám, zobrazí se dotaz, zda chcete změny uložit.
Chcete-li soubor uložit, musíte mít oprávnění k zápisu do souboru. Pokud vytváříte nový soubor, musíte mít oprávnění k zápisu do adresáře, kde je soubor vytvořen.
Přizpůsobení Nano (nanorc)
Po spuštění nano načte své konfigurační parametry z konfiguračního souboru pro celý systém
/etc/nanorc
az uživatelských souborů
~/.config/nano/nanorc
a
~/.nanorc
pokud jsou soubory přítomny.
Možnosti zadané v uživatelských souborech mají přednost před globálními možnostmi.
Úplný seznam všech dostupných možností naleznete na stránce nanorc.
Zvýraznění syntaxe
Nano je dodávána s pravidly zvýraznění syntaxe pro většinu oblíbených typů souborů. Ve většině systémů Linux jsou soubory syntaxe uloženy v adresáři
/usr/share/nano
a standardně jsou zahrnuty do konfiguračního souboru
/etc/nanorc
.
include "/usr/share/nano/*.nanorc"
Nejjednodušší možnost aktivace zvýraznění pro nový typ souboru je zkopírování souboru obsahujícího pravidla zvýraznění syntaxe do
/usr/share/nano
.
Nastavit Nano jako výchozí textový editor
Ve většině systémů Linux je výchozí textový editor pro příkazy, jako je
visudo
a
crontab
nastaven na vi. Chcete-li použít nano jako výchozí textový editor, musíte změnit proměnné prostředí
VISUAL
a
EDITOR
.
Uživatelé Bash mohou exportovat proměnné v souboru
~/.bashrc
:
export VISUAL=nano export EDITOR="$VISUAL"
Základní použití nano
Níže jsou uvedeny základní kroky, jak začít s nano:
- Na příkazovém řádku zadejte
nano
poté název souboru. Upravte soubor podle potřeby. Uložte a ukončete textový editor pomocí příkazuCtrl-x
.
Závěr
V tomto tutoriálu jsme vám ukázali, jak používat textový editor Gnu nano. Je to populární textový editor mezi uživateli Linuxu a má malou křivku učení.
Více informací o Gnu Nano najdete na oficiální stránce dokumentace k nano.
Pokud máte nějaké dotazy, neváhejte a zanechte komentář.
nano terminálJak vytvořit databázi mysql na Linuxu pomocí příkazového řádku
Tento tutoriál vysvětluje, jak pomocí příkazového řádku vytvářet databáze MySQL nebo MariaDB.
Jak odstranit databázi mysql na Linuxu pomocí příkazového řádku
Tento tutoriál popisuje, jak odstranit (nebo zrušit) databázi MySQL nebo MariaDB pomocí příkazového řádku.
Jak najít soubory v Linuxu pomocí příkazového řádku
Příkaz find je jedním z nejúčinnějších nástrojů arzenálu administrátorů systému Linux. Vyhledává soubory a adresáře v hierarchii adresářů na základě výrazu zadaného uživatelem a může provádět uživatelem zadanou akci pro každý odpovídající soubor.