emacs21.2+mew2.2


Turbo Linux7 OfficePack には、 xemacs がデフォルトで入っている。
xemacs でもいいんだけど、起動がちと遅いのと、普段 emacs を使ってるのもあっ て、emacs を入れることにした。

  1. emacs21.2インストール

    たまたまgentei.orgサーバマシンにソースがあったのでコピー。
    展開してインストール。デフォルトのままでインストールしたので、

    #./configure # make
    # make install

    でインストールは完了。

    デフォルトのままだと、emacs21.2は
    /usr/local/share/emacs/21.2
    にはいる。

    Photo emacs21.2の画面。
    そのまま立ち上げると白いから、
    % emacs -r
    で立ち上げる。

  2. mew2.2のインストール

    Makefile を少し変項する必要あり。

    ###
    EMACS = emacs
    #EMACS = xemacs
    #EMACS = mule
    
    ↑emacs21.2 の場合
    
    
    elispdir = $(prefix)/share/emacs/site-lisp/mew
    #elispdir = $(prefix)/share/$(EMACS)/etc/Mew
    #elispdir  = $(prefix)/lib/$(EMACS)/site-lisp
    #elispdir = $(prefix)/lib/emacs
    
    ↑emacs21.2をインストールした場所で mew の置く場所が決まって来る。
    今回デフォルトでインストールしたので、/usr/local/share/emacs/ の
    site-lisp の下に置く必要がある。
    
    
    ##
    ## A directory where etc file will be installed.
    ##
    
    etcdir = $(prefix)/share/emacs/etc/Mew
    
    mew のアイコン等の置き場も emacs の置いた位置によって決まる。
    
    

    Makefileを編集したら、
    # make
    # make install
    # make install-etc

    これでとりあえずインストールは終了。

  3. .emacs に追加

    (autoload 'mew "mew" nil t)
    (autoload 'mew-send "mew" nil t)
    (setq mew-icon-directory "/usr/local/share/emacs/etc/Mew")

前にxemacsバージョンで mewをインストール しているので、メールアドレスの設定はする必要なくこれで使えるようになった。

しかしここまでやるのに苦労したよ…。

現時点の emacs21.2 の問題点

デフォルトで emacs21.2 をインストールすると…
canna が使えない!
がびーん。

ATOK は使えるみたいなので日本語が使えないわけではないんだが…。
なんだかんだカスタムするには canna のが便利だしなあ…。

しかも X 使わずに立ち上げると、 ATOK も使えません(;_;)
とりあえずしばらくは X で emacs を立ち上げて使うことにしますか。

ATOK はデフォルトだとキーバインドが emacs とだぶるところがあって…。
さてどうしたものか。