Go to the first, previous, next, last section, table of contents.

PC で動く Emacs はありますか?

386 または 486 PC 用の Demacs と呼ばれる GNU Emacs があります. Demacs の入手方法は質問 21 を見てください.

アナウンスから引用:

  Demacs はほぼフル・セットの GNU Emacs ですがいくつかの機能が欠落しています:
  非同期プロセスやファイルのロック機能などです.
  Demacs には次のような DOS 特有の機能が追加されています:

Demacs は djgpp という D.J. Delorie <dj@ctron.com> による MS-DOS 版の gcc で開発されています. djgpp を使うと MS-DOS でも大きなプログラムを コンパイルして実行することができますが, MS Windows で実行することができません. Demacs は直接 GNU Emacs から作成されたのではなく Nemacs から作成されています. [訳註: Nemacs は GNU Emacs のスーパー・セットです]

これ以外にも様々な MS-DOS 上の Emacs があります. そのいくつかを次ぎに掲載します.

作者の Russ Nelson <nelson@sun.soe.clarkson.edu> は Freemacs に関して 次のように語っています:

Carl Witty <cwitty@cs.stanford.edu> は Freemacs を次のように語っています:

  Freemacs のほうがより好ましいといえるだろう.
  ITS や GNU Emacs の血統を引いて,
  Freemacs はチューリング・コンプリートな全く拡張可能言語を持っているからね.
  しかもそれは他の何者にも似ていないんだ.
  実際, GNU Emacs よりも ITS Emacs により近いといえるだろう.
  なぜなら Mint (Freemacs の拡張言語) は実に判読不能な言語だからね.
  これを読むには数週間の学習が必要だろう. TECO みたいにね.

入手方法は質問 21 を参照.

MicroEmacs は Microemacs {オリジナルは Dave conroy か?} の後継エディタです. BASIC に似た言語でプログラムするごとができます. キー・バインディングの多くが GNU Emacs とは異なります. MicroEmacs はメモリよりも大きなサイズのファイルを正しく編集できないそうです. 作者は Daniel Lawrence <dan@mdbs.uucp, dan@midas.mgmt.purdue.edu, nwd@j.cc.purdue.edu> です. 最新版は 3.10 で anonymous FTP で入手できます (midas.mgmt.purdue.edu (仕事時間外のみ), durer.cme.nist.gov, wuarchive.wustl.edu:/mirrors/msdos/memacs/*). 第 3.11 版のベータ・テスト中です.

別の小規模なマシン向けの Emacs が JOVE (Jonathan's Own Version of Emacs) です. 最新の公式版は 4.14 です. より新しい版も出回っているようです. 作者には Mark Moraes <moraes@cs.toronto.edu> と Bill Marsh <bmarsh@cod.nosc.mil> が含まれているようです. anonymous FTP で入手できます. (cs.rochester.edu:/pub/jove.tar.4.14.Z, cs.toronto.edu:/pub/moraes/jove4.14.3.tar.Z, ftp.uu.net:????).

MG は Microemacs の別の後継エディタです. MG は MicroGNUEmacs を表しています. 見ためや使ってみた感じが GNU Emacs そっくりに作られています. MG もメモリより大きなファイルが正しく編集できないようです. 現版は 2 で, Amiga でも動作する第 3 版がベータ・テスト中のようです. anonymous FTP で入手できます (ftp.white.toronto.edu:pub/mg/*, wuarchive.wustl.edu: /mirrors/unix-c/editors/mg*, procyon.cis.ksu.edu (source and executable)).


Go to the first, previous, next, last section, table of contents.