前回の記事ではemacsの動的略語展開機能を説明しました。 今回は、それらの動的略語展開機能を強化するためのプラグインを紹介します。

日本語でも動的略語展開する

dabbrevでは日本語の略語展開が出来ません。ですが、日本語を入力して動的略語展開を実行しても,それなりの結果が得られるというプラグインならあります。

手順

  • 以下サイトからdabbrev-ja.elをダウンロードし、設定ファイルをおいているディレクトリ(site-lispとか)に置く。
  • Meadow/Emacs memo: テキストの補完入力 ― abbrev ,定型句
  • 下記設定を追加。
(load "dabbrev-ja")

使用

M-x dabbrev-expandで動的略語展開ができていることを確認します。

dabbrev-highlight.el

動的略語展開で、展開の候補になったものをハイライトする機能です。 - Emacs Lisp Tips

ダウンロードし、設定ファイルをおいているディレクトリ(site-lispとか)に置く。 以下設定を設定ファイルに追加。 - (require dabbrev-highlight)

使用

カーソルのすぐ上の単語の頭文字をタイプして動的略語展開をすると、上の文字がハイライトされていることを確認しま