Nano nebo minimalistické IDE

V tomto článku bych vám rád ukázal sílu a krásu textového editoru nano konzole, jednoduchého a na první pohled nenápadného.

Nano nebo minimalistické IDE

Vstup

Vývojáři pro vás ve skutečnosti připravili spoustu užitečných věcí, které možná ani netušíte, například: automatické odsazení, přepnutí do spárovaných závorek a dokonce i automatické nahrazení! Jdeme popořadě.

Standardní klávesové zkratky

M — modifikační klávesa (výchozí Alt); ^ - Ovládání;
Vyberte pomocí Shift+šipka.

Podle mě nejužitečnější| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

Doufám, že jsem na nic nezapomněl...

Konfigurace

Pojďme ke sladké části... Souhlaste s tím, že bez úpravy konfigurací už Linux není Linux.

Hlavní konfigurace se tedy nachází v /etc/nanorc, pro zvýraznění syntaxe - v /usr/share/nano/*
V podstatě existuje spousta zajímavých věcí, které můžete dělat,

například| set autoindent | включает автоотступы
| set backup | включает создание резервных копий
| set mouse | включает поддержку мыши (с ней гораздо удобней)
| set multibuffer | разрешает копипаст из одного файлового буфера(вкладки) nano в другой
| set nohelp | выключает подсказки снизу, увеличивая полезное пространство
| set tabsize N | устанавливает размер табуляций N
|set tabstospaces| конвертирует табуляции в пробелы
| bind|unbind | изменяет горячие клавиши

V konfiguraci syntaxe můžete nastavit/změnit barvy
сolor <название цвета> <"регулярное выражение">
I když bude lepší, když se do toho vrhnete sami a uděláte vše, jak potřebujete.

Mimochodem, potřebné konfigurace je lepší zkopírovat do domovské složky, aby se po každé aktualizaci nepřepisovaly.

Závěr

Jak můžete vidět, nano má poměrně bohatou funkčnost a lze jej snadno do hloubky přizpůsobit.

Good luck!

Zdroj: www.habr.com

Přidat komentář