Nano ali minimalističen IDE

V tem članku bi vam rad pokazal moč in lepoto nano konzolnega urejevalnika besedil, preprostega in na prvi pogled neopaznega.

Nano ali minimalističen IDE

Začetek

Razvijalci so za vas dejansko pripravili veliko uporabnih stvari, za katere morda niti ne sumite, na primer: samodejno zamikanje, preklop na seznanjene oklepaje in celo samodejno zamenjavo! Gremo po vrsti.

Standardne bližnjične tipke

M — modifikacijska tipka (privzeto Alt); ^ - Nadzor;
Izberite s Shift+puščica.

Najbolj uporaben po mojem mnenju| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

Upam, da nisem česa pozabil...

Konfiguracije

Pojdimo k sladkemu delu ... Strinjajte se, da brez urejanja konfiguracij Linux ni več Linux.

Torej, glavna konfiguracija se nahaja v /etc/nanorc, za označevanje sintakse - v /usr/share/nano/*
V bistvu lahko počnete veliko zanimivih stvari,

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

V konfiguraciji sintakse lahko nastavite/spremenite barve
сolor <название цвета> <"регулярное выражение">
Čeprav bo bolje, če se sami potopite v to in naredite vse, kar potrebujete.

Mimogrede, bolje je, da kopirate potrebne konfiguracije v domačo mapo, da se ne prepišejo po vsaki posodobitvi.

Zaključek

Kot lahko vidite, ima nano precej bogato funkcionalnost in ga je enostavno prilagoditi.

Srečno!

Vir: www.habr.com

Dodaj komentar