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

Бул макалада мен сизге нано консоль текст редакторунун күчүн жана сулуулугун көрсөткүм келет, жөнөкөй жана биринчи караганда көзгө көрүнбөгөн.

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

кирүү

Иштеп чыгуучулар чындыгында сиз үчүн көптөгөн пайдалуу нерселерди даярдашты, алар сиз шектенбеши мүмкүн, мисалы: авто чегинүү, жупташтырылган кашааларга өтүү жана ал тургай автоматтык алмаштыруу! Тартип менен кетели.

Стандарттык ысык баскычтар

M — өзгөрткүч баскыч (демейки Alt); ^ - Control;
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 <название цвета> <"регулярное выражение">
Эгер ага өзүңүз киришип, баарын өзүңүзгө керектүү кылып жасасаңыз жакшы болот.

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

жыйынтыктоо

Көрүнүп тургандай, нано абдан бай функцияга ээ жана терең ыңгайлаштыруу оңой.

Ийгилик!

Source: www.habr.com

Комментарий кошуу