emacsのauto-highlight-symbolパッケージの使い方

emacsのauto-highlight-symbolパッケージの使い方をまとめました。


1 auto-highlight-symbolパッケージとは

カーソルを合わせたシンボルを使用している箇所をハイライトするemacsパッケージです。

2 auto-highlight-symbolパッケージのインストール

M-x package-list-packages経由でインストールします。

auto-highlight-... 1.55         available  Automatic highlighting current symbol minor mode

3 .emacsの設定

各種メジャーモードのフックスクリプトにauto-highlight-symbol-modeを追加します。

以下はc++-modeの場合です。

(add-hook 'c++-mode-hook 'auto-highlight-symbol-mode)

全てのメジャーモードで有効にする場合は以下のようにします。

(add-hook 'after-init-hook 'global-auto-highlight-symbol-mode)

4 実行例

シンボルargcにカーソルを合わせるとargcを使用している箇所がハイライトされました。

https://dl-web.dropbox.com/s/vsa0zsndmo7ble4/0001_auto-highlight-symbol.png