2011年4月23日土曜日

Emacs を Mac で使う

Emacs 23.3 (この記事書いてる2011年4月時点での最新版) を Mac で使うためのメモ。XCode が必要になります。

まずはソースとMac Emacs JP のインライン変換パッチを取得。

curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.3.tar.gz
curl -O http://sourceforge.jp/projects/macemacsjp/downloads/47986/inline_patch-23.2-beta3.tar.gz
tar zxvf emacs-23.3.tar.gz
tar zxvf inline_patch-23.2-beta3.tar.gz

2行目の"curl ~ inline_patch-23.2-beta3.tar.gz"はホントは改行なしの1行です。

続いてインラインパッチを適用してコンパイル。

cd emacs-23.3
patch -p 0 < ../inline_patch-23.2-beta3/emacs-inline.patch
./configure --with-ns --without-x
make bootstrap
make install

これで、emacs-23.3/nextstep に Emacs.app が出来てるので、/Application あたりに持っていけばOK。

あと、~/.emacs.d/init.el に以下の設定を書き込む。

(set-language-environment 'Japanese)
(prefer-coding-system 'utf-8)
(setq default-input-method "MacOSX")

(mac-add-key-passed-to-system 'shift) 

(define-key global-map [ns-drag-file] 'ns-find-file)
(setq ns-pop-up-frames nil)

参考資料

0 コメント:

コメントを投稿