Vim je výkonný textový editor a vědět, jak jej používat, je důležitá věc pro každého správce systému. Nicméně existují další textové editory, které jsou stejně výkonné a dokonce snadněji použitelné.
To je případ nano, které je standardně nainstalováno v Ubuntu a CentOS a lze jej použít hned po vybalení na obou. Výchozí editor není nastaven v souboru .bashrc pomocí proměnné $EDITOR. V Ubuntu však můžete zkontrolovat výchozí editor ve vašem systému pomocí následujícího příkazu:
$ sudo update-alternatives --config editor
Editor nano můžete vyvolat pomocí příkazu nano na Ubuntu i CentOS. Když zadáte příkaz, otevře se nano editor s velmi přímočarým rozhraním.
Pokud narazíte na níže uvedenou chybu:
nano: command not found
Můžete zkusit nainstalovat balíček nano podle vaší volby distribuce.
Distribuce | Příkaz |
---|---|
OS X | brew install nano |
Debian | apt-get install nano |
Ubuntu | apt-get install nano |
Alpine | apk add nano |
Arch Linux | pacman -S nano |
Kali Linux | apt-get install nano |
CentOS | yum install nano |
Fedora | dnf install nano |
Raspbian | apt-get install nano |
Příklady příkazů nano
1. Otevřete nový soubor v nano:
# nano
2. Otevřete konkrétní soubor:
# nano path/to/file
3. Otevřete konkrétní soubor a umístěte kurzor na určený řádek a sloupec:
# nano +line,column path/to/file
4. Otevřete konkrétní soubor a povolte měkké zalamování:
# nano --softwrap path/to/file
5. Otevřete konkrétní soubor a odsaďte nové řádky podle odsazení předchozích řádků:
# nano --autoindent path/to/file
6. Otevřete nano a vytvořte záložní soubor (`file~`) při ukládání úprav:
# nano --backup path/to/file
nano zkratky
V GNU nano se funkce, které používáte pro práci s textovými soubory a samotný editor, označují jako zkratky. Většinu zkratek aktivujete stisknutím klávesy Ctrl (v editoru reprezentované jako ^) a následným stisknutím klávesy, která odpovídá funkci, kterou se pokoušíte provést.
Níže uvedená tabulka uvádí některé běžné nano zkratky.
Zkratka | Zvyklý |
---|---|
Ctrl+G | Otevřete nano na obrazovce nápovědy |
Ctrl+X | Ukončete nano nebo zavřete aktuální vyrovnávací paměť |
Ctrl+O | Uložit aktuálně otevřený soubor |
Ctrl+J | Zarovnat aktuální odstavec |
Ctrl+R | Vložit další soubor do aktuálního souboru |
Ctrl+W | Prohledejte soubor |
Ctrl+K | Vyjmout aktuálně vybraný řádek |
Ctrl+U | Vložte čáru, která byla vyříznuta |
Ctrl+C | Zobrazení pozic kurzoru |
Navigace
Stejně jako v jiných textových editorech se můžete v nano pohybovat pomocí kláves se šipkami, Page Up, Page Down, Home atd. Pokud vám tyto klávesy chybí, nano pro ně nabízí také zkratky, např. Ctrl+V pro přechod na další stránku a Ctrl+Y pro přechod na předchozí stránku.
Kopírování textu
Kopírování částí textu na řádku vyžaduje, abyste „označili“ text, který chcete kopírovat, pomocí zkratky Ctrl+^. Poté přejděte kurzorem a zvýrazněte text, který chcete zkopírovat. Stisknutím Alt+^ zkopírujete označený/zvýrazněný text a Ctrl+U jej vložíte.
Základní příkazy vim (cheat sheet)Základní příkazy vi (cheat sheet)