Nano või minimalistlik IDE

Selles artiklis tahaksin teile näidata nanokonsooli tekstiredaktori jõudu ja ilu, mis on esmapilgul lihtne ja silmapaistmatu.

Nano või minimalistlik IDE

Kanne

Arendajad on teile tegelikult valmistanud palju kasulikke asju, mida te ei pruugi isegi kahtlustada, näiteks: automaatne taane, paarissulgudele üleminek ja isegi automaatne asendamine! Lähme järjekorras.

Standardsed kiirklahvid

M — muuteklahv (vaikimisi Alt); ^ - juhtimine;
Valige Shift+nool abil.

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

Loodan, et ma pole midagi unustanud...

Konfiguratsioonid

Läheme magusa osa juurde... Nõus, et ilma konfiguratsioone muutmata pole Linux enam Linux.

Seega asub põhikonfiguratsioon kaustas /etc/nanorc, süntaksi esiletõstmiseks /usr/share/nano/*
Põhimõtteliselt saate teha palju huvitavaid asju,

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

Süntaksi konfiguratsioonis saate värve määrata/muuta
сolor <название цвета> <"регулярное выражение">
Kuigi on parem, kui sukeldute sellesse ise ja teete kõik nii, nagu vaja.

Muide, parem on kopeerida vajalikud konfiguratsioonid oma kodukausta, et neid pärast iga värskendust ümber ei kirjutataks.

Järeldus

Nagu näete, on nanol üsna rikkalik funktsionaalsus ja seda on lihtne põhjalikult kohandada.

Õnn kaasa!

Allikas: www.habr.com

Lisa kommentaar