Nano lub minimalistyczne IDE

W tym artykule chciałbym pokazać Wam możliwości i piękno edytora tekstu nano konsoli, prostego i niepozornego na pierwszy rzut oka.

Nano lub minimalistyczne IDE

Wejście

Twórcy przygotowali dla Ciebie wiele przydatnych rzeczy, których możesz nawet nie podejrzewać, na przykład: automatyczne wcięcie, przejście na sparowane nawiasy, a nawet automatyczne podstawienie! Chodźmy po kolei.

Standardowe klawisze skrótu

M — klawisz modyfikujący (domyślny Alt); ^ - Kontrola;
Wybierz za pomocą Shift+strzałka.

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

Mam nadzieję, że o niczym nie zapomniałem...

Konfiguracje

Przejdźmy do słodkiej części... Zgadzam się, że bez edycji konfiguracji Linux nie jest już Linuksem.

Zatem główna konfiguracja znajduje się w /etc/nanorc, dla podświetlania składni - w /usr/share/nano/*
W zasadzie jest wiele ciekawych rzeczy, które możesz zrobić,

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

W konfiguracji składni możesz ustawić/zmienić kolory
сolor <название цвета> <"регулярное выражение">
Chociaż będzie lepiej, jeśli sam się w to zanurzysz i zrobisz wszystko, co potrzebujesz.

Nawiasem mówiąc, lepiej skopiować niezbędne konfiguracje do folderu domowego, aby nie były przepisywane po każdej aktualizacji.

wniosek

Jak widać, nano ma dość bogatą funkcjonalność i można go łatwo dostosować do własnych potrzeb.

Powodzenia!

Źródło: www.habr.com

Dodaj komentarz