Нано немесе минималистік IDE

Бұл мақалада мен сізге бір қарағанда қарапайым және көзге көрінбейтін нано консоль мәтіндік редакторының күші мен сұлулығын көрсеткім келеді.

Нано немесе минималистік IDE

кіру

Әзірлеушілер сізге көптеген пайдалы нәрселерді дайындады, олар сіз тіпті білмеуі мүмкін, мысалы: автоматты шегініс, жұптастырылған жақшаға ауысу және тіпті автоматты ауыстыру! Тәртіппен барайық.

Стандартты жылдам пернелер

M — модификатор пернесі (әдепкі Alt); ^ - Бақылау;
Shift+көрсеткі арқылы таңдаңыз.

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

Мен ештеңені ұмытпадым деп үміттенемін ...

Конфигурациялар

Тәтті бөлігіне көшейік... Конфигурацияларды өңдеусіз Linux енді Linux емес екеніне келісіңіз.

Сонымен, негізгі конфигурация /etc/nanorc ішінде, синтаксисті бөлектеу үшін - /usr/share/nano/* ішінде орналасқан.
Негізінде сіз жасай алатын көптеген қызықты нәрселер бар,

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

Синтаксис конфигурациясында түстерді орнатуға/өзгертуге болады
сolor <название цвета> <"регулярное выражение">
Егер сіз оған өзіңіз кіріп, бәрін өзіңізге қажет етіп жасасаңыз жақсы болады.

Айтпақшы, әр жаңартудан кейін қайта жазылмас үшін қажетті конфигурацияларды үй қалтасына көшірген дұрыс.

қорытынды

Көріп отырғаныңыздай, нано өте бай функционалдылыққа ие және оны терең баптау оңай.

Сәттілік тілейміз!

Ақпарат көзі: www.habr.com

пікір қалдыру