one-key.el のインストール
http://www.emacswiki.org/emacs/one-key.el
コマンドの一覧を表示して、ワンキーで実行できるようにするlisp。
使用頻度の低いコマンドのキーバインド等すぐに忘れてしまうので、便利かなぁと思って入れてみた。
anything.elでも似たようなことは出来るが、ワンキーというのが便利なような気がする(まだ使い込んでない)。
再帰呼び出しが出来ないので(無理矢理)対応
id:rubikitchさん作の再帰対応パッチが、ver 0.3取り込まれました。
id:rubikitchさんと Andy Stewartさんに感謝です。
これで、↓こんな感じで再帰呼び出しが出来るようになる。便利!!
;; 2009/01/15
;; * Fix bug of `one-key-menu'.
;; * Add recursion execute support for `one-key-menu'.*
;; Thanks "rubikitch" patched for this! ;)
(setq one-key-menu-root-alist '( (("g" . "Gtags") . one-key-menu-gtags) (("c" . "CScope") . one-key-menu-cscope) (("s" . "Show Hide") . one-key-menu-hideshow))) (defun one-key-menu-root () (interactive) (one-key-menu "ROOT" one-key-menu-root-alist nil))
.emacsに下記を追加
(require 'one-key) (require 'one-key-config)