Ini adalah versi portabel dari editor MG dari OpenBSD.
MG dimaksudkan untuk menjadi editor kecil, cepat, dan portabel untuk orang -orang yang tidak dapat (atau tidak ingin) menjalankan Emacs karena satu dan lain alasan, atau tidak terbiasa dengan editor VI. Ini kompatibel dengan Emacs karena seharusnya tidak ada alasan untuk mempelajari lebih banyak jenis editor daripada Emacs atau VI.
Repositori ini secara agresif melacak hulu.
mg memiliki skrip konfigurasi sederhana yang menghasilkan Makefile POSIX .
$ ./configure
$ make
$ sudo make install
Secara default, Anda memerlukan pustaka ncurses.
Pengguna NetBSD akan menggunakan pustaka Kutukan NetBSD di dalam basis.
Jika Anda tidak memiliki pustaka NCURSES, Anda dapat menghubungi configure dengan bendera --with-builtin-curses untuk dikompilasi dengan versi yang disederhanakan dari pustaka Kutukan NetBSD. Dalam pengaturan ini, tidak ada ketergantungan selain LIBC sistem.
Ketika dikonfigurasi dengan --enable-static dan --with-builtin-curses , biner mg yang dihasilkan dapat digunakan dalam mode pengguna tunggal jika ditempatkan di / atau /bin atau beberapa direktori lain yang dapat diakses dalam mode pengguna tunggal.
mg dapat dipanggil dalam mode pengguna tunggal mirip dengan:
$ TERM=vt100 mg
Diuji pada versi terbaru Arch, Alpine, Cygwin, Debian, Dragonfly BSD, FreebsD, Mac OS X (10.4 atau lebih baru), NetBSD, Slackware, dan Ubuntu.
File yang berasal dari mg adalah domain publik. File yang diperlukan untuk portabilitas memiliki header lisensi individual mereka sendiri. Semua lisensi adalah ISC atau BSD.
mg belum mendukung UTF-8. Jika Anda ingin mengerjakan ini, silakan hubungi Tech@ Mailing List di OpenBSD.
Lihat tab Rilis di GitHub. Versi terbaru adalah MG-7.3.