هذا هو نسخة محمولة من محرر MG من OpenBSD.
تهدف MG إلى أن تكون محررًا صغيرًا وسريعًا ومحمولًا للأشخاص الذين لا يستطيعون (أو لا يرغبون في ذلك) تشغيل EMACs لسبب أو لآخر ، أو لا يعرفون محرر VI. إنه متوافق مع EMAC لأنه لا ينبغي أن يكون هناك أي سبب لمعرفة المزيد من أنواع المحرر من EMACs أو VI.
هذا المستودع يتتبع بقوة المنبع.
mg لديها برنامج نصي تكوين بسيط يولد Makefile POSIX .
$ ./configure
$ make
$ sudo make install
افتراضيًا ، تحتاج إلى مكتبة Ncurses.
سيستخدم مستخدمو NetBSD مكتبة NetBsD Curses داخل القاعدة.
إذا لم يكن لديك مكتبة Ncurses ، فيمكنك الاتصال configure باستخدام العلم --with-builtin-curses لتجميعها مع إصدار مبسط من مكتبة NetBsD Curses. في هذا الإعداد ، لا توجد تبعيات أخرى غير LIBC للنظام.
عند تكوينه باستخدام --enable-static و --with-builtin-curses ، يمكن أن يستخدم mg Binary الناتج في وضع المستخدم المفرد إذا تم وضعه في / أو /bin أو أي دليل آخر يمكن الوصول إليه في وضع المستخدم الواحد.
يمكن استدعاء mg في وضع المستخدم الواحد على غرار:
$ TERM=vt100 mg
تم اختباره على الإصدارات الحديثة من Arch و Alpine و Cygwin و Debian و Dragonfly BSD و FreeBSD و Mac OS X (10.4 أو أحدث) ، Netbsd ، Slackware ، و Ubuntu.
الملفات التي تنشأ من mg هي المجال العام. الملفات اللازمة لقابلية النقل لها رؤوس الترخيص الفردية الخاصة بها. جميع التراخيص هي ISC أو BSD.
mg لا يدعم بعد UTF-8. إذا كنت ترغب في العمل على هذا ، فيرجى التواصل مع القائمة البريدية tech@ على OpenBSD.
انظر علامة تبويب الإصدارات على جيثب. أحدث إصدار هو MG-7.3.