نانو أو IDE أضيق الحدود

في هذه المقالة ، أود أن أوضح لك قوة وجمال محرر نصوص وحدة التحكم النانو ، بسيطة وغير واضحة للوهلة الأولى.

نانو أو IDE أضيق الحدود

دخول

في الواقع ، أعد المطورون لك الكثير من الأشياء المفيدة ، والتي قد لا تكون على دراية بها ، على سبيل المثال: المسافة البادئة التلقائية ، والتبديل إلى زوج من الأقواس ، وحتى الاستبدال التلقائي! دعنا نذهب بالترتيب.

مفاتيح الاختصار القياسية

M - مفتاح التعديل (Alt افتراضيًا) ؛ ^ - التحكم ؛
التحديد باستخدام Shift + Arrow.

الأكثر فائدة في رأيي| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

أتمنى ألا أنسى أي شيء ...

التكوينات

دعنا ننتقل إلى أحلى شيء ... توافق على أنه بدون تعديل التكوينات ، لم يعد Linux هو Linux.

إذن ، التكوين الرئيسي موجود في / etc / nanorc ، لتمييز بناء الجملة - in / usr / share / nano / *
في الأساس ، يمكنك القيام بالعديد من الأشياء الشيقة ،

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

في التكوين الخاص بالصياغة ، يمكنك تعيين / تغيير الألوان
сolor <название цвета> <"регулярное выражение">
على الرغم من أنه سيكون من الأفضل أن تنغمس فيه وتفعل كل ما تحتاجه.

بالمناسبة ، من الأفضل نسخ التكوينات الضرورية إلى المجلد الرئيسي الخاص بك حتى لا يتم الكتابة فوقها بعد كل تحديث.

اختتام

كما ترى ، تتمتع nano بوظائف غنية إلى حد ما ومن السهل تخصيصها بنفسك بعمق.

حظا سعيدا!

المصدر: www.habr.com

إضافة تعليق