会社からMacBook Airを支給されたので、Emacsをセットアップしました。
事前にやっていたもの:
- AppStoreからXcodeをインストール
- PreferenceからCommand Line Toolsのインストール
- MacPorts
- ImageMagick(インストールされているとパッチで読み込まれるらしい)
- coreutlils + gsed + Mercurial (vimperatorのビルドようにインストールしていた。影響はないと思うが一応)
インストールログ:
$ curl -O ftp://ftp.math.s.chiba-u.ac.jp/emacs/emacs-24.2-mac-3.2.tar.gz $ curl -O http://ftp.jaist.ac.jp/pub/GNU/emacs/emacs-24.2.tar.gz $ tar zxf emacs-24.2.tar.gz $ tar zxf emacs-24.2-mac-3.2.tar.gz $ cd emacs-24.2 $ patch -p 0 < ../emacs-24.2-mac-3.2/patch-mac $ cp -fr ../emacs-24.2-mac-3.2/mac . $ cp nextstep/Cocoa/Emacs.base/Contents/Resources /Emacs.icns \ mac/Emacs.app/Contents/Resources/Emacs.icns $ cp -fr ../emacs-24.2-mac-3.2/etc/images/* etc/images/ $ cp -fr ../emacs-24.2-mac-3.2/src/* src/ $ cp ../emacs-24.2-mac-3.2/lisp/term/mac-win.el lisp/term/ $ ./configure --with-mac --enable-mac-app --without-x $ make $ sudo make install $ open mac/Emacs.app
あとはフルスクリーンが動くかどうか検証。次の文を評価。
(set-frame-parameter nil 'fullscreen 'fullboth)
ツールバーが邪魔なので次の文も評価。
(tool-bar-mode -1)
これで僕が普段使ってるフルスクリーンが動くのを確認。戻すのはこんな感じで。
(set-frame-parameter nil 'fullscreen nil)
これから.emacs.dをいじるたびにでます〜