Nano nebo minimalistické IDE

V tomto článku bych vám chtěl ukázat sílu a krásu textového editoru na konzoli nano, který na první pohled vypadá jednoduše a nenápadně.

Nano nebo minimalistické IDE

Úvod

Vývojáři pro vás ve skutečnosti připravili spoustu užitečných funkcí, o kterých možná ani netušíte, například: automatické odsazení, přechod k párové závorke a dokonce i automatické dokončování! Pojďme na to krok za krokem.

Standardní klávesové zkratky

M – klávesa modifikátor (standardně Alt); ^ – Control;
Výběr pomocí Shift+šipka.

Nejvíce užitečné podle mého názoru| ^ | náhrada, možná více, výběrová a úplná
| ^w | hledání
| ^k | vyřízne řádek, na kterém se nachází kurzor, nebo vybranou část textu
| ^u | vložení
|^⍇⍈⍐⍗| přeskočí na další slovo nebo odstavec.
| ^Y | přesune kurzor na začátek souboru
| ^] | dokončuje slovo, při opětovném stisknutí vkládá jinou možnost (automatické doplňování)
| ^c | informace o umístění kurzoru
|M-⍇⍈ | navigace mezi otevřenými buffery (záložkami)
|M-⍐⍗ | plynulé skrolování
| M-u | zrušení (funguje, dokud je co rušit)
| M-] | na párovou závorku
| M-n | zap/vyp číslování řádků (užitečné při kopírování a vkládání)
| M-i | zap/vyp automatické odsazení

Doufám, že jsem nic nezapomněl…

Konfigurační soubory

Pojďme se dostat k tomu nejlepšímu… Souhlasíte, že bez úprav konfiguračních souborů, Linux už není Linux.

Takže hlavní konfigurace se nachází v /etc/nanorc, pro zvýraznění syntaxe – v /usr/share/nano/*
V zásadě lze udělat spoustu zajímavého,

například| set autoindent | zapíná automatické odsazení
| set backup | zapíná funkci zálohování
| set mouse | zapíná podporu myši (s ní je to mnohem pohodlnější)
| set multibuffer | umožňuje kopírování a vkládání mezi různými souborovými buffery (záložkami) nano
| set nohelp | vypíná nápovědu dole, čímž zvyšuje užitečný prostor
| set tabsize N | nastavuje velikost tabulátorů na N
| set tabstospaces | převádí tabulátory na mezery
| bind | unbind | mění zkratky

V konfiguračním souboru pro syntaxi můžete nastavovat/měnit barvy
color
I když bude lepší, pokud se tam ponoříte sami a uděláte to tak, jak potřebujete.

Mimochodem, potřebné konfigurační soubory je lepší zkopírovat do domovské složky, aby se nepřepsaly po každé aktualizaci.

Závěr

Jak vidíte, nano má dost bohatou funkcionalitu a je snadné si ho přizpůsobit.

Hodně štěstí!

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster