9月 13

Emacsテクニックバイブル ~作業効率をカイゼンする200の技~久しぶりにコンピュータ関係の書籍を購入しました。「Emacsテクニックバイブル ~作業効率をカイゼンする200の技~」です。
Emacs を使い始めてかなりの年月が経過しているのですが、まだまだ何もわかってない状態。再度勉強のつもりで購入したわけです。今時の Emacs 周りの事情も多少わかるかと期待しております。Web 上にも諸処の情報はありますが、まとまった情報が欲しい時は「紙の本」もいいのではないかと。ま、まだろくに目を通していませんので、これからってところですけど。

で、Mac 上では Carbon Emacs パッケージを使わせていただいていたわけですが、最近 Emacs 23 を build して使用してみました。
こちらから Emacs 23 のソース emacs-23.2.tar.gz を、こちらからインラインパッチ inline_patch-23.2-beta3.tar.gz をダウンロード。適当な場所で伸張し、パッチを当て、ビルド。手順は簡単です。

% tar xvfz inline_patch-23.2-beta3.tar.gz
% tar xvfz emacs-23.2.tar.gz
% cd emacs-23.1
% patch -p 0 < ../inline_patch-23.2-beta3/emacs-inline.patch
% ./configure --with-ns --without-x
% make bootstrap
% make install

といった感じ。
nextstep/ に Emacs.app ができあがりますので、アプリケーションフォルダにでもコピーしておきます。

フォントの設定は ~/.emacs.d/init.el に

(set-face-attribute ‘default nil
  :family “monaco”
  :height 140)
(set-fontset-font
  (frame-parameter nil ‘font)
  ‘japanese-jisx0208
  ‘(“Hiragino Maru Gothic Pro” . “iso10646-1”))
(set-fontset-font
  (frame-parameter nil ‘font)
  ‘japanese-jisx0212
  ‘(“Hiragino Maru Gothic Pro” . “iso10646-1”))
(set-fontset-font
  (frame-parameter nil ‘font)
  ‘mule-unicode-0100-24ff
  ‘(“monaco” . “iso10646-1”))
(setq face-font-rescale-alist
  ‘((“^-apple-hiragino.*” . 1.2)
    (“.*osaka-bold.*” . 1.2)
    (“.*osaka-medium.*” . 1.2)
    (“.*courier-bold-.*-mac-roman” . 1.0)
    (“.*monaco cy-bold-.*-mac-cyrillic” . 0.9)
    (“.*monaco-bold-.*-mac-roman” . 0.9)
    (“-cdac$” . 1.3)))

等と書いておけば、それなりに見易いフォントで表示してくれます。

使ってみると、いくつか気になる点があります。まずは、Mew でサイズの大きなメールを取得する際にかなり時間がかかってしうこと。私は IMAPS を使っているのですが、Carbon Emacs に比べると明らかに違います。
もう一つ、Mew をデフォルトメーラーとして使えないこと。Carbon Emacs の場合は、

(setq url-mail-command 'mew-send)

と書いておけば、ブラウザ等でメールアドレスをクリックした際に、Mew のDraft モードに移行してくれたのですが、Emacs 23 ではなんの反応もありません。方法はあるのでしょうけど、ちょっと検索したくらいでは見つかりませんでした。
どなたかご存じの方がいらっしゃいましたら、ご教授下さいませ。

と言うわけで、結局 Carbon Emacs を使い続けている私です・・・

関連記事

 
Posted: 9月 13日 2010 at 6:49 3,124 views   Tagged with:


にほんブログ村 PC家電ブログ Macへ にほんブログ村 野球ブログ 広島東洋カープへ にほんブログ村 写真ブログ デジタル一眼レフカメラへ 人気ブログランキングへ 広島ブログ


週刊 鉄道ペディア 国鉄JR篇 JTB Time Table MacPeople Software Design Hiroshima Athlete Magazine EIZOダイレクト フォトブック作成サービスcocoal(ココアル)
preload preload preload