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。