Nano arba minimalistinis IDE

Šiame straipsnyje norėčiau parodyti nano konsolės teksto rengyklės galią ir grožį, paprastą ir nepastebimą iš pirmo žvilgsnio.

Nano arba minimalistinis IDE

Įrašas

Kūrėjai iš tikrųjų paruošė jums daug naudingų dalykų, kurių galbūt net neįtariate, pavyzdžiui: automatinis įtraukimas, perėjimas prie suporuotų skliaustų ir net automatinis pakeitimas! Eikime eilės tvarka.

Standartiniai spartieji klavišai

M — modifikatoriaus klavišas (numatytasis Alt); ^ - Valdymas;
Pasirinkite naudodami Shift + rodyklė.

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

Tikiuosi nieko nepamiršau...

Konfigūracijos

Pereikime prie mielosios dalies... Sutikite, kad be konfigūracijų redagavimo Linux nebėra Linux.

Taigi, pagrindinė konfigūracija yra /etc/nanorc, sintaksės paryškinimui - /usr/share/nano/*
Iš esmės yra daug įdomių dalykų, kuriuos galite padaryti,

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

Sintaksės konfigūracijoje galite nustatyti/keisti spalvas
сolor <название цвета> <"регулярное выражение">
Nors bus geriau, jei pats pasinersite į tai ir darysite viską, kaip jums reikia.

Beje, reikiamas konfigūracijas geriau nukopijuoti į namų aplanką, kad po kiekvieno atnaujinimo jos nebūtų perrašomos.

išvada

Kaip matote, nano turi gana daug funkcijų ir yra lengvai pritaikomas.

Sėkmės!

Šaltinis: www.habr.com

Добавить комментарий