IDE نانو یا مینیمالیستی

در این مقاله می خواهم قدرت و زیبایی ویرایشگر متن کنسول نانو را به شما نشان دهم که در نگاه اول ساده و نامحسوس است.

IDE نانو یا مینیمالیستی

ورود

توسعه دهندگان در واقع چیزهای مفید زیادی را برای شما آماده کرده اند که ممکن است حتی به آنها مشکوک نباشید، به عنوان مثال: تورفتگی خودکار، تغییر براکت های جفت شده و حتی جایگزینی خودکار! به ترتیب بریم

کلیدهای میانبر استاندارد

M - کلید اصلاح کننده (پیش فرض Alt)؛ ^ - کنترل؛
با استفاده از Shift+arrow انتخاب کنید.

به نظر من مفیدترین| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

امیدوارم چیزی را فراموش نکرده باشم...

تنظیمات

برسیم به قسمت شیرین... موافقید که بدون ویرایش تنظیمات، لینوکس دیگر لینوکس نیست.

بنابراین، پیکربندی اصلی در /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 <название цвета> <"регулярное выражение">
اگر چه بهتر است اگر خودتان در آن غوطه ور شوید و هر کاری را که نیاز دارید انجام دهید.

ضمناً بهتر است کانفیگ های لازم را در پوشه خانه خود کپی کنید تا بعد از هر آپدیت بازنویسی نشوند.

نتیجه

همانطور که می بینید، نانو عملکرد بسیار غنی دارد و به راحتی قابل شخصی سازی عمیق است.

موفق باشید!

منبع: www.habr.com

اضافه کردن نظر