Nano ili minimalistički IDE

U ovom članku želim vam pokazati snagu i ljepotu uređivača teksta nano konzole, jednostavnog i neupadljivog na prvi pogled.

Nano ili minimalistički IDE

ulazak

Programeri su vam zapravo pripremili mnogo korisnih stvari kojih možda niste ni svjesni, na primjer: automatsko uvlačenje, prebacivanje na uparene zagrade, pa čak i automatska zamjena! Idemo redom.

Standardne prečice

M — modifikatorski taster (podrazumevano Alt); ^ - Kontrola;
Odaberite pomoću Shift+strelica.

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

nadam se da nisam nista zaboravio...

Configs

Pređimo na slatki dio... Slažete se da bez uređivanja konfiguracija, Linux više nije Linux.

Dakle, glavna konfiguracija se nalazi u /etc/nanorc, za isticanje sintakse - u /usr/share/nano/*
U suštini postoji mnogo zanimljivih stvari koje možete učiniti,

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

U konfiguraciji sintakse možete postaviti/promijeniti boje
сolor <название цвета> <"регулярное выражение">
Iako će biti bolje ako sami uronite u to i učinite sve kako vam je potrebno.

Usput, bolje je kopirati potrebne konfiguracije u svoju kućnu mapu kako se ne bi ponovno pisali nakon svakog ažuriranja.

zaključak

Kao što vidite, nano ima prilično bogatu funkcionalnost i lako ga je duboko prilagoditi.

Sretno!

izvor: www.habr.com

Dodajte komentar