Migemo はローマ字のまま日本語をインクリメンタル検索するためのツール。10年ほど前に emacs に導入しようとしてできず、以来そのままだったので Arch Linux での導入に挑戦してみた。
migemo.el のインストール
package に melpa を追加して、M-x package-list-packages を実行。
一覧に migemo があるので、i x でインストール。
.emacs への追記
るびきち さんの記事を丸々コピー。ただし、辞書ファイルの場所は異なるので変更しておく。
(setq migemo-dictionary "/usr/share/migemo/utf-8/migemo-dict")
nkf のインストール
Arch Linxu の場合、migemo は AUR にしかなく、cmigemo の場合は nkf を AUR から先にインストールする必要がある。
AUR (en) - nkf から nkf の tarball をダウンロードして解凍。できたディレクトリに移動して、パッケージファイルを作る。そのあと pacman でインストール。
$ tar xvzf nkf.tar.gz $ cd nkf $ makepkg -s $ sudo pacman -U nkfバージョンなど.pkg.tar.xz
cmigemo のインストール
AUR (en) - cmigemo-git から tarball をダウンロードして nkf と同じ要領でインストール。
$ tar xvzf cmigemo-git.tar.gz $ cd cmigemo-git $ makepkg -s $ sudo pacman -U cmigemo-gitバージョンなど.pkg.tar.xz
辞書ファイルについて等、使い方は解凍したファイルの中の src/doc/README_j.txt に記述がある。