layout | author | title | tags | date | last_modified | |
---|---|---|---|---|---|---|
page |
syohex |
helm-descbinds: describe-bindingsの helmインタフェース |
|
2013-05-06 |
2013-05-09 |
{% include JB/setup %}
helm-descbinds.elは describe-bindings
の helmインタフェースです.
Emacsはデフォルトでも膨大なキーバインドが存在するため, describe-bindings
を使っても
目的のコマンドを見つけ出すのはなかなか大変ですが, helmインタフェースを利用することで
コマンドの検索が比較的容易になります.
またhelm-descbinds.el
は以下の機能が提供されます
- コマンドの実行
- ドキュメントの表示
- 定義元への移動
persistent-action(C-z
)はドキュメントの表示となっています.
バインドされたコマンドを検索する際は, キー(C-c
等)とコマンド名を意識して検索すると良いでしょう.
helm-descbindsは MELPAに登録されているので, package.elを使ってインストールすることができます.
- Emacs 23以上
- helm
helm-descbinds-modeを実行することで, describe-bindings
のキーバインドである C-h b
が上書きされ, helm-descbinds
になります.
(require 'helm-descbinds)
(helm-descbinds-mode)
Emacs 23をお使いの方は helm-descbinds-mode
の部分を以下のように変更してください
(helm-descbinds-mode 1)