Nano eller minimalistisk IDE

I den här artikeln skulle jag vilja visa dig kraften och skönheten i nanokonsolens textredigerare, enkel och oansenlig vid första anblicken.

Nano eller minimalistisk IDE

Entry

Utvecklarna har faktiskt förberett en hel del användbara saker för dig som du kanske inte ens misstänker, till exempel: automatisk indrag, byte till parade parenteser och till och med automatisk substitution! Låt oss gå i ordning.

Standard snabbtangenter

M — modifieringsnyckel (standard Alt); ^ - Kontroll;
Välj med Skift+pil.

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

Jag hoppas att jag inte har glömt något...

Konfig

Låt oss komma till den söta delen... Håll med om att utan att redigera konfigurationer är Linux inte längre Linux.

Så, huvudkonfigurationen finns i /etc/nanorc, för syntaxmarkering - i /usr/share/nano/*
I grund och botten finns det många intressanta saker du kan göra,

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

I syntaxkonfigurationen kan du ställa in/ändra färger
сolor <название цвета> <"регулярное выражение">
Även om det blir bättre om du kastar dig in i det själv och gör allt som du behöver.

Förresten, det är bättre att kopiera de nödvändiga konfigurationerna till din hemmapp så att de inte skrivs om efter varje uppdatering.

Slutsats

Som du kan se har nano ganska rik funktionalitet och är lätt att djupt anpassa.

Lycka till!

Källa: will.com

Lägg en kommentar