mg
mg-7.3
这是OpenBSD的MG编辑器的便携式版本。
MG旨在是一个小型,快速且便携式的编辑器,对于无法(或不想)出于某种原因或不熟悉VI编辑器的人(或不想)运行Emacs的人。它与EMAC兼容,因为没有任何理由比Emacs或vi学习更多的编辑器类型。
该存储库积极跟踪上游。
mg具有一个简单的配置脚本,该脚本生成POSIX Makefile 。
$ ./configure
$ make
$ sudo make install
默认情况下,您需要ncurses库。
NETBSD用户将使用基础内Base NetBSD诅咒库。
如果您没有Ncurses库,则可以使用--with-builtin-curses标志来调用configure ,以使用Netbsd Curses库的简化版本进行编译。在此设置中,除了系统的LIBC以外,没有其他依赖关系。
当使用--enable-static和--with-builtin-curses配置时,如果放置在/或/bin中,则可以在单用户模式下使用所得的mg二进制文件,或者在单用户模式下可访问的其他目录。
可以在单用户模式下以类似的方式调用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。如果您想处理此问题,请与OpenBSD上的Tech@邮件列表联系。
请参阅GitHub上的“版本”选项卡。最新版本是MG-7.3。