Nano alebo minimalistické IDE

V tomto článku by som vám chcel ukázať silu a krásu textového editora nano konzoly, jednoduchého a na prvý pohľad nenápadného.

Nano alebo minimalistické IDE

Vstup

Vývojári pre vás skutočne pripravili veľa užitočných vecí, o ktorých možno ani netušíte, napríklad: automatické odsadenie, prepnutie do párových zátvoriek a dokonca aj automatické nahrádzanie! Poďme pekne po poriadku.

Štandardné klávesové skratky

M — modifikačný kláves (predvolený Alt); ^ - Kontrola;
Vyberte pomocou Shift+šípka.

Podľa mňa najužitočnejšie| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

Dúfam, že som na nič nezabudol...

Konfigurácie

Poďme k sladkej časti... Súhlaste s tým, že bez úpravy konfigurácií už Linux nie je Linux.

Takže hlavná konfigurácia sa nachádza v /etc/nanorc, pre zvýraznenie syntaxe - v /usr/share/nano/*
V podstate existuje veľa zaujímavých vecí, ktoré môžete robiť,

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

V konfigurácii syntaxe môžete nastaviť/zmeniť farby
сolor <название цвета> <"регулярное выражение">
Aj keď bude lepšie, ak sa do toho vrhnete sami a urobíte všetko tak, ako potrebujete.

Mimochodom, potrebné konfigurácie je lepšie skopírovať do domovského priečinka, aby sa po každej aktualizácii neprepisovali.

Záver

Ako vidíte, nano má pomerne bohatú funkčnosť a je ľahké ho do hĺbky prispôsobiť.

Good luck!

Zdroj: hab.com

Pridať komentár