تم إصدار محرر نصوص وحدة التحكم GNU nano 8.0، والذي يتم تقديمه كمحرر افتراضي في العديد من التوزيعات التي يجد مطوروها صعوبة بالغة في تعلمها.
في الإصدار الجديد
- تمت إضافة خيار سطر الأوامر "-modernbindings" (-/)، والذي يقوم بتنشيط مجموعة بديلة من مفاتيح الاختصار الأساسية:
- ^س — الخروج،
- ^X نقل إلى الحافظة،
- ^C - نسخ إلى الحافظة،
- ^V - لصق من الحافظة،
- ^Z — إلغاء العملية،
- ^Y - إلغاء الإلغاء (الإعادة)،
- ^O - فتح ملف،
- ^W - الكتابة إلى ملف،
- ^R - الاستبدال،
- ^G — تكرار البحث،
- ^D — كرر البحث في الاتجاه المعاكس،
- ^ أ — تحديد العلامة،
- ^T — انتقل إلى السطر حسب الرقم،
- ^P — عرض الموضع الحالي،
- ^E - قم بتشغيل الأمر.
- تمكين مجموعة بديلة من مفاتيح الاختصار التي سيتم تفعيلها عند تشغيل النانو باستخدام ملف قابل للتنفيذ أو رابط رمزي باسم يبدأ بالحرف "e".
- افتراضيًا، يتم الآن استخدام مفتاح التشغيل السريع ^F لبدء البحث الأمامي، و^B لبدء البحث العكسي، مع تكرار MF وMB لعمليات البحث الأمامية والخلفية.
- مفاتيح التشغيل السريع المضافة و ، مما يسمح لك بتحريك المؤشر إلى السطر الأول أو الأخير داخل المنطقة المرئية الحالية، مع الحفاظ على الوضع الأفقي.
- يُستخدم الآن مفتاح التشغيل السريع "M-" لتعيين العلامة وإزالتها، ويستخدم الآن "M-" للانتقال إلى العلامة التالية.
- تمت إضافة القدرة على الانتقال إلى رقم سطر محدد في ملف عند فتح ملف باستخدام أمر "nano filename:number"، بالإضافة إلى خيار "+N" ("nano +number filename") المدعوم مسبقًا.
- يتم الآن تعيين تحديد مكونات الألوان المتساوية في قيم #RGB (على سبيل المثال "#555") إلى تدرج رمادي xterm، مما يسمح بـ 14 مستوى رمادي بدلاً من 4.
- عند حدوث خطأ، يتم مسح المخزن المؤقت لضغطات المفاتيح لإيقاف تنفيذ الماكرو.
- يؤدي الآن تدوير عجلة الماوس إلى تمرير المنطقة المرئية بدلاً من تحريك المؤشر.
المصدر: opennet.ru
