Nano eller minimalistisk IDE

I denne artikkelen vil jeg vise deg kraften og skjønnheten til nano-konsollens tekstredigerer, enkel og diskret ved første øyekast.

Nano eller minimalistisk IDE

Entry

Utviklerne har faktisk forberedt mange nyttige funksjoner for deg som du kanskje ikke engang kjenner til, for eksempel automatisk innrykk, matchende parenteser og til og med automatisk erstatning! La oss gå gjennom dem trinn for trinn.

Standard hurtigtaster

M — spesialtast (Alt er standard); ^ — Ctrl;
Velg med Shift+pil.

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

Jeg håper jeg ikke har glemt noe...

Konfigurasjoner

La oss komme til det beste ... Du er sikkert enig i at uten å redigere konfigurasjoner er ikke Linux lenger Linux.

Så, hovedkonfigurasjonen er i /etc/nanorc, for syntaksutheving - i /usr/share/nano/*
I bunn og grunn kan du gjøre mye interessant,

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

Du kan angi/endre farger i syntakskonfigurasjonen.
сolor <название цвета> <"регулярное выражение">
Selv om det vil være bedre om du dykker ned der selv og gjør alt du trenger.

Forresten, det er best å kopiere de nødvendige konfigurasjonene til hjemmemappen din, slik at de ikke blir overskrevet etter hver oppdatering.

Konklusjon

Som du kan se, har nano ganske rik funksjonalitet og er enkel å tilpasse.

Lykke til!

Kilde: www.habr.com

Legg til en kommentar