이것은 OpenBSD의 MG 편집기의 휴대용 버전입니다.
MG는 EMACS를 실행할 수 없거나 원하지 않는 사람들을위한 작고 빠르며 휴대용 편집자가되거나 VI 편집기에 익숙하지 않은 사람들을위한 작고 빠르며 휴대용 편집자입니다. EMAC 또는 VI보다 더 많은 편집기 유형을 배우는 이유는 없기 때문에 EMAC와 호환됩니다.
이 저장소는 상류를 적극적으로 추적합니다.
mg 에는 POSIX Makefile 생성하는 간단한 구성 스크립트가 있습니다.
$ ./configure
$ make
$ sudo make install
기본적으로 NCurses 라이브러리가 필요합니다.
NETBSD 사용자는 In-Base NetBSD Curses 라이브러리를 사용합니다.
ncurses 라이브러리가없는 경우 --with-builtin-curses 플래그로 configure 호출하여 단순화 된 버전의 NetBsd Curses 라이브러리로 컴파일 할 수 있습니다. 이 설정에는 시스템의 LIBC 이외의 종속성이 없습니다.
--enable-static 및 --with-builtin-curses 로 구성 될 때, 결과 mg Binary는 / 또는 /bin 또는 단일 사용자 모드에서 액세스 할 수있는 다른 디렉토리에 배치 된 경우 단일 사용자 모드에서 사용할 수 있습니다.
mg 다음과 유사한 단일 사용자 모드에서 호출 될 수 있습니다.
$ TERM=vt100 mg
아치, 알파인, 사이그윈, 데비안, 잠자리 BSD, FreeBSD, Mac OS X (10.4 이상), NetBsd, Slackware 및 Ubuntu의 최근 버전에서 테스트.
mg 에서 유래 한 파일은 공개 도메인입니다. 이식성에 필요한 파일에는 자체 라이센스 헤더가 있습니다. 모든 라이센스는 ISC 또는 BSD입니다.
mg 아직 UTF-8을 지원하지 않습니다. 이 작업을 수행하려면 OpenBSD의 Tech@ Mailing List에 연락하십시오.
GitHub의 릴리스 탭을 참조하십시오. 최신 버전은 MG-7.3입니다.