読者です 読者をやめる 読者になる 読者になる

OSX Mavericks にemacs24 をインストールする

photo by juergenfenn

はじめに

その都度様々Blogを調べて回ることになるMac環境へのEmacs インストール。ここでは備忘録として、OSX Mavericks にEmacs24.3 をインストールする手順をまとめます。

Cocoa 環境で、日本語はGoogle日本語入力を使用しています。日本語入力がアクティブな状態でC-xb などのショートカットを用いると、bが正しく入力できません。その対策として日本語パッチを導入したEmacsをインストールする必要があります。

インストール手順

もし古いEmacs がインストールされている場合はアンインストールを行います。

$ brew uninstall emacs 

Homebrew のFomula をアップデートします。

$ brew update

Emacs をビルドします。

$ brew install --cocoa -srgb --with-gnutls --japanese emacs

--japanese を付けることで日本語のパッチがあたります。

日本語入力の設定

以下の設定を~/.emacs.d/init.elに追加します。

;; CmdとOptの入れ替え
(setq ns-command-modifier (quote meta))
(setq ns-alternate-modifier (quote super))

;; Google 日本語入力
(setq default-input-method "MacOSX")
(mac-set-input-method-parameter "com.google.inputmethod.Japanese.base" `title "あ")

下の2行を書くことで、Emacs からMac の日本語入力を切り替え、かつ現在のステータスをモードラインに表示することができます。

一般的には日本語入力の切り替えはC-\に割り当てられています。

Commad キーとOption キーの入れ替えを行っているのは、M-xを押しやすくするためです。ただしこれはポジショニングや使用頻度によって感覚が異なるでしょう。

おわりに

Mavericks へのEmacs24のインストール方法を説明しました。

参考にしたURL

EmacsでIMEと仲良くする - Qiita

HomebrewのEmacsにIMEインラインパッチが取り込まれたので設定した - @znz blog

Emacsテクニックバイブル ?作業効率をカイゼンする200の技?

Emacsテクニックバイブル ?作業効率をカイゼンする200の技?