これまでEmacsは22(Carbon Emacs)を使っていたのだけど,いつかはバージョンを上げる必要があると感じたので,ついに23に移行した.そのメモ.
インストール
EmacsWiki: Emacs For Mac OS
Emacs23 (Cocoa Emacs) 入門から中毒まで
: 紹介マニア
gitでソースコードを入手してmakeとかする.
フルスクリーン
フルスクリーン Cocoa Emacs - unknownplace.org
フルスクリーンになる.便利.gitのリポジトリなのでmakeし直す.
skk
skkが動かなくなったので,入れ直した.
::memolet | Cocoa Emacs.app に skk インストールできた
このページの通りにしつつも,MacPortsじゃないので,ちょっと変える(パスに/MacPortsが含まれているが,消す,とか).
exec-path
cmigemoがみつからないと言われた.$PATHが設定されていないようだったので,exec-pathを設定した.
(add-to-list 'exec-path "/usr/local/bin")
とか.
elscreen
Carbon Emacsとちがって,elscreenが入っていないので,ダウンロードしてくる.
スキンの表示がちょっと崩れるけど,動くので気にしない(動いてない機能があるかもしれないが,気づかなかった).
ElScreen | Fragments of Reality
emacsclient
Macに最初から入ってるemacsclientでは接続できなかった
適当にシンボリックリンクを貼ったりして,/Application/以下のemacsclientを使うようにする
前はできていたのに,できなくなった
フォントが等幅にならなくて,ソースコードを見ると微妙にずれていて,すごく気持ち悪い.
以前はフレームは1つでelscreenが増えていたのが,フレームが増えたりする(詳しく見てないけど,フレームが増えて,嫌な思いをすることがある).
ここが便利になった
ちょっと速くなった気がする.気のせいかもしれない.
Emacs23はデーモン化すると便利らしけど,試していないので,便利になったという気がしない.
その他
CocoaEmacs - MacEmacs
フォントの設定はここからコピーした.
追記
フォントがいやな感じだし,あまり便利さを感じられなかったので,22に戻ってしまった.
Emacs22は明日で終了みたいな状態になったときにすぐに23に移行できる準備は整ったので,いいことにする.