Kamuycikap - SentenceDataBase

日々の勉強の記録を気分で書き綴るブログ

Emacsでxyzzyみたいに和英/英和辞書を利用する。

Ubuntu9.10に和英英和辞書をインストールしてみました。
会社でxyzzyを利用し、和英英和辞書を利用していると、自宅のEmacsでも和英英和辞書を利用したくなったのです。
以下、インストール方法。
非常に簡単です。

ツールをインストール

コマンドプロンプトにて、下記のコマンドを実行

kamuycikap% sudo apt-get install sdic sdic-gene95 sdic-edict

.emacslispを記述

キーバインドxyzzyに合わせて「Ctrl-c e」としました。
xyzzyは英和、和英でキーバインドが異なるんですが、Emacsの場合は英和/和英を自動判別してくれる模様。
素晴らしいです。

;;; 英和和英辞書
(autoload 'sdic "sdic")
(setq sdic-eiwa-dictionary-list
      '((sdicf-client "/usr/share/dict/gene.sdic")))
(setq sdic-waei-dictionary-list
      '((sdicf-client "/usr/share/dict/jedict.sdic")))
(global-set-key "\C-ce" 'sdic)                       ; 辞書検索コマンドをC-ceに割り当てる

使い方

翻訳したい日本語、または英語の単語にカーソルを合わせる。

This is a pen.
           ^
           例としてpenのeにカーソルを持ってきます

Ctrl-cのキー操作を行い、続けてeキーを押すと翻訳結果が新しいバッファに表示されます。