2009年8月11日火曜日

NTEmacs 22 インストール・メモ

Lisp/Scheme系言語の学習のため、また愛用のEmEditorと仕方なく使用しているAptanaの間を埋めるテキストエディタ探しのため、Emacsを試してみようということになった。マニュアルを貸してくれた友人に感謝。

今回はそのGNU EmacsおよびNTEmacsのインストールのときのメモ。
環境は、Windows Vista Business SP2

■GNU Emacs 23.1

FSFで配布されているGNU Emacsを試した。Windows版は、こことかから。最新版をダウンロードして、任意のディレクトリに解凍するだけでよい。解凍してできたディレクトリのなかの、「bin」ディレクトリの「runemacs.exe」でEmacsを起動する。

起動してみたところ、少なくともバージョン23.1では、日本語のインライン入力に対応していないことがわかった。日本語入力をすると、Emacsウィンドウ(“フレーム”といふらしい)の下に入力中のテキストが表示される。確定するとEmacs画面中のポインタ箇所に挿入される仕組みである模様(そもそも確定動作以前にインライン入力ができないことがわかった段階で失望を感じてそれ以上なにもしなかった)。一昔前のPhotoshopがこんな感じだったように思う。

チュートリアルの画面も、日本語フォントが不完全なものなのか、対応するフォントがないことをしめすらしい「□」がいっぱい混じっている。虫食いの古文書か、ところどころ判読できない古新聞史料でも読んでいるみたいで、話にならない。

これを初心者が使うのは時間と労力の無駄になるだろうと判断して(初心者でなくてもインライン入力ができないのでは、テキストエディタとして問題、だと思う)、このオリジナルEmacsは放棄。

■NTEmacs 22.2

上述のフォントのことですこしググったときに見つけた、GNU Emacsにパッチを当てたエディション、NTEmacs

日本語のインライン入力ができる上、ウィンドウ(フレーム)の半透明表示ができるらしい(しかし後者の機能はあまり重要でない)。

ダウンロードはSOURCEFORGEのプロジェクトページから。一覧中「~.patch.gz」などで終わっているのは無視して、「NTEmacs 22BASE Binary」などと表示されている欄からダウンロード。「emacs_22.2_bin_20080327.exe」は自己解凍プログラムだったので、ダブルクリックで解凍できる。

これまた好きな場所に移す。解凍してできたディレクトリのなかの「22.2」ディレクトリのなかの、「bin」に「runemacs.exe」がある。

起動するとちゃんと日本語のインライン入力ができる。フォントの設定も適切にされていて、MSゴシックで表示される。前述のような文字の欠落はない。

一段落。

0 件のコメント: