Skip to content

Latest commit

 

History

History
121 lines (95 loc) · 5.21 KB

File metadata and controls

121 lines (95 loc) · 5.21 KB

emacs migemo.el : ローマ字で日本語検索する神ツールMigemoが更新されたよ! | MELPA Emacs Lisp Elisp パッケージ インストール 設定 使い方 スクリーンショット

パッケージ名migemo
概要(原文)Japanese incremental search through dynamic pattern expansion
リポジトリMELPA
取得先https://github.com/emacs-jp/migemo
バージョン20140823.2003
関連記事package:migemo

日本人でEmacsを使っていてMigemoを使っていないならば、 今すぐインストール してください。

そう、今すぐです。

Emacsのisearchは少ないタイプ数で目的地に到達してくれる 優れたカーソル移動手段です。

しかし日本語文字列の場合は、 ローマ字から変換をする必要があるため、 isearchの恩恵が受けられません。

Migemoは漢字変換の手間を排除し、 ローマ字を入力するだけで 日本語文字列を検索してくれます。

たとえば、C-s nihonで「日本」にカーソルが行きます。

Migemoを使うには、cmigemoというバックエンドをインストールする必要があります。

Debian系列ならば $ sudo apt-get install cmigemo でインストールできます。

http://www.kaoriya.net/software/cmigemo/ にWindowsバイナリやソースコードがあります。

migemo インストール

このパッケージはmelpaにあるので パッケージの初期設定 を行ってください。

M-x package-refresh-contents M-x package-install migemo

概要

日本人でEmacsを使っていてMigemoを使っていないならば、 今すぐインストール してください。

そう、今すぐです。

Emacsのisearchは少ないタイプ数で目的地に到達してくれる 優れたカーソル移動手段です。

しかし日本語文字列の場合は、 ローマ字から変換をする必要があるため、 isearchの恩恵が受けられません。

Migemoは漢字変換の手間を排除し、 ローマ字を入力するだけで 日本語文字列を検索してくれます。

たとえば、C-s nihonで「日本」にカーソルが行きます。

Migemoを使うには、cmigemoというバックエンドをインストールする必要があります。

Debian系列ならば $ sudo apt-get install cmigemo でインストールできます。

http://www.kaoriya.net/software/cmigemo/ にWindowsバイナリやソースコードがあります。

(require 'migemo)
(setq migemo-command "cmigemo")
(setq migemo-options '("-q" "--emacs"))

;; Set your installed path
(setq migemo-dictionary "/usr/local/share/migemo/utf-8/migemo-dict")

(setq migemo-user-dictionary nil)
(setq migemo-regex-dictionary nil)
(setq migemo-coding-system 'utf-8-unix)
(load-library "migemo")
(migemo-init)

実行方法

$ wget http://rubikitch.com/f/140820103842.el
$ emacs -Q -f package-initialize -l 140820103842.el

http://rubikitch.com/f/20140820103943.png Fig1: ローマ字で日本語検索!!