うめすこんぶ

日々のプログラミングで残しておきたいメモ.何かの役に立てれば幸いです.

macにEmacsの検索が楽になるmigemoをインストール

スポンサーリンク

migemoMacにインストールする。

migemoとは

Emacs上で日本語検索するとき、いちいちローマ字変換で日本語を書いて検索してたけど、ローマ字を打っただけで検索できるようになるよ。 検索効率アップ!

migemoの準備

  • ターミナルでcmigemoをインストール
brew install cmigemo

もしくはgithubから。

git clone https://github.com/koron/cmigemo.git cmigemo
cd cmigemo
./configure
make osx
make osx-dict
sudo make osx-install

M-x list-packagesでパッケージリストを表示してmigemoを選択、Installボタンを押してインストール

もしくはgithubから。

git clone https://github.com/emacs-jp/migemo

この場合、中に入っているmigemo.elをEmacsのパスが通っているところに入れましょう。

(when (and (executable-find "cmigemo")
           (require 'migemo nil t))
  (setq migemo-options '("-q" "--emacs"))
  (setq migemo-user-dictionary nil)
  (setq migemo-regex-dictionary nil)
  (setq migemo-coding-system 'utf-8-unix)
  (setq migemo-command "/usr/local/bin/cmigemo")
  (setq migemo-dictionary "/usr/local/share/migemo/utf-8/migemo-dict")
  (load-library "migemo")
  (migemo-init))

使ってみる

画像のようにC-s実行時にMIGEMOという文字が。やったね!

f:id:konbu13:20141112222121j:plain

参考