
Ash هو محرر نصوص بسيط ونظيف قائم على الطرفية ، ويهدف إلى أن يكون سهلاً في الاستخدام مع مجموعات المفاتيح الحديثة. إنه قادر على التعامل مع العديد من الملفات في وقت واحد ولديه مجموعة واسعة من الميزات الحديثة. فيما يلي صورة لتحرير الرماد هذا ملف ReadMe:

يتم كتابة الرماد في Python 3.8 باستخدام مكتبة Curses.
فيما يلي قائمة بالميزات المتوفرة في الرماد :
xterm-256 ). المحطات أحادية اللون مدعومة جزئيا.*.pyx ، والتي قد تزيد من وقت التحميل (تجاهل التحذيرات أثناء التجميع)يستهدف الرماد في المقام الأول Linux. تم اختبار هذا الإصدار من الرماد فقط على Ubuntu 20.04 مع Python 3.8.2 (64 بت)
ملاحظة: الإرشادات المقدمة هنا هي للأنظمة المستندة إلى Debian/Ubuntu. لتوزيعك ، قد تحتاج إلى إصدار تعليمات مختلفة لتثبيت الحزم اللازمة.
أنت بحاجة إلى بعض الحزم والبيثون 3 نفسها لتشغيل الرماد على نظامك ، حيث لا توجد ثنائيات تم إنشاؤها مسبقًا حتى الآن.
$ sudo apt install git
$ sudo apt install xclip
$ sudo apt install python3
$ sudo apt install python3-pipاعتمادًا على نظامك ، قد تحتاج أيضًا إلى تثبيت الحزم التالية:
$ sudo apt install python3-develلديك خيارات متعددة هنا:
قم بتنفيذ الإرشادات التالية للتثبيت من PYPI:
$ sudo pip3 install ash-editorيقوم الأمر أعلاه بتنزيل الرماد ويثبته محليًا على نظامك. لتكون قادرًا على استدعاء الرماد من أي مكان ، راجع قسم مسارات الإعداد.
ملاحظة: قد لا يحتوي الإصدار المستقر على جميع الميزات المدرجة أعلاه
انتقل إلى موقع ASH على الويب وقم بتنزيل أحدث إصدار مستقر. ثم استخرج كرة القطران التي تم تنزيلها في مجلد ومرة واحدة داخل هذا المجلد ، افتح محطة الخاص بك من هناك وتنفيذ:
$ sudo pip3 install . تحتوي البناء الليلي على جميع أحدث ميزات الرماد. انتقل إلى موقع ASH على الويب وقم بتنزيل أحدث إصدار ليلي. ثم استخرج كرة القطران التي تم تنزيلها في مجلد ومرة واحدة داخل هذا المجلد ، افتح محطة الخاص بك من هناك وتنفيذ:
$ sudo pip3 install . للبناء من المصدر ، قم بإصدار التعليمات التالية:
$ sudo apt install git
$ cd ~
$ git clone --depth 1 -b master https://github.com/akashnag/ash.git
$ cd ash
$ python3 setup.py sdist (على الرغم من أنه يمكنك تثبيته مباشرة من هنا ، إلا أنه لا ينصح به) ستجد كرة القطران الجديدة التي تم إنشاؤها تحت dist Directory ، من حيث يمكنك المتابعة كما كان من قبل من خلال نسخ Tarball أولاً إلى دليل جديد ، واستخراجه ، ثم تثبيته.
لتشغيل الرماد ، تأكد من أن لديك :$HOME/.local/bin الملحق بمتغير مسار $ الخاص بك في الملف ~/.bashrc (إذا كنت تستخدم bash كصدفة. إذا لم تكن فتح ملف .rc المقابل). لتنفيذ الرماد ، راجع قسم الاستخدام.
لإلغاء تثبيت الرماد يمكنك استخدامه:
$ sudo pip3 uninstall ash-editorنظرًا لأن الرماد لا يزال قيد التطوير ، فإن الثنائيات المسبقة غير متوفرة بعد. يمكنك استخدام Pyinstaller أو أدوات مماثلة لإنشاء واحدة لنظامك.
بمجرد تنزيل رمز مصدر ASH ، وإعداده على النحو المفصل أعلاه ، فأنت مستعد لاستخدامه.
ملحوظات:
لتشغيل الرماد :
$ ash path/to/file.txtأو لفتح مخزن مؤقت فارغ:
$ ashأو لفتح مشروع (دليل):
$ ash path/to/directoryانظر الروابط الرئيسية للمساعدة حول كيفية التنقل في الرماد.
إذا وجدت أي أخطاء ، يرجى الإبلاغ عنها. يسعدني أيضًا قبول طلبات السحب من أي شخص إما للحصول على تثبيت الأخطاء ، أو تحسينات الأداء ، أو لتنفيذ الميزات غير المقدمة التي لم يتم تنفيذها أعلاه. يرجى النظر في المساهمة في ميزات جديدة فقط عندما يتم تنفيذ الميزات المذكورة أعلاه بالكامل. لمزيد من المعلومات حول الميزات التي يجب تنفيذها وهيكل المشروع ، راجع إرشادات المساهمة
يمكنك استخدام تعقب مشكلة GitHub للإبلاغ عن الأخطاء أو طرح الأسئلة أو اقتراح ميزات جديدة. يمكنك تضمين السجل إذا كان ذلك ذا صلة ، والذي يمكن العثور عليه في ~/.config/ash-editor/log.txt .
للمناقشات المتعلقة بخارطة طريق التطوير ومحرر الرماد بشكل عام ، يمكنك الانضمام إلى خادم Discord Ash.
إذا لم تكن في تطوير البرمجيات ، فلا يزال بإمكانك المساهمة ماليًا. تساعدني المساهمات المالية في تحديد أولويات العمل في هذا المشروع على الآخرين وتساعدني على معرفة أن هناك طلبًا حقيقيًا على هذا البرنامج.





















حقوق الطبع والنشر © Akash Nag. جميع الحقوق محفوظة.
مرخصة بموجب ترخيص GPL-2.0.