Nano vai minimālistisks IDE

Šajā rakstā es vēlos jums parādīt nano konsoles teksta redaktora spēku un skaistumu, kas ir vienkāršs un neuzkrītošs no pirmā acu uzmetiena.

Nano vai minimālistisks IDE

Ieraksts

Izstrādātāji patiešām ir sagatavojuši jums daudz noderīgas lietas, par kurām jūs, iespējams, pat nenojaušat, piemēram: automātiska atkāpe, pāreja uz pāra iekavām un pat automātiska aizstāšana! Ejam kārtībā.

Standarta karstie taustiņi

M — modifikatora taustiņš (noklusējuma Alt); ^ - kontrole;
Atlasiet, izmantojot taustiņu kombināciju Shift+bultiņa.

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

Ceru, ka neko neesmu aizmirsusi...

Konfigurācijas

Pāriesim pie saldās daļas... Piekrītiet, ka bez konfigurāciju rediģēšanas Linux vairs nav Linux.

Tātad galvenā konfigurācija atrodas mapē /etc/nanorc, sintakses izcelšanai - mapē /usr/share/nano/*
Būtībā ir daudz interesantu lietu, ko varat darīt,

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

Sintakses konfigurācijā varat iestatīt/mainīt krāsas
сolor <название цвета> <"регулярное выражение">
Lai gan būs labāk, ja pats tajā ienirt un darīsi visu, kā vajag.

Starp citu, nepieciešamās konfigurācijas labāk iekopēt mājas mapē, lai pēc katras atjaunināšanas tās netiktu pārrakstītas.

Secinājums

Kā redzat, nano ir diezgan bagāta funkcionalitāte, un to ir viegli padziļināti pielāgot.

Good luck!

Avots: www.habr.com

Pievieno komentāru