14/09/01 22:53:13.77 KR0jumiA0.net
例えば、下記のことをelispで機能拡張したとする。
プルダウンメニューのファイルオープンシステムだ。
このプルダウンメニューをキー操作で呼び出す。
今、開いている編集テキスト上をこのプルダウンメニューに登録したいと思う。
まず、登録したい場所にアイテムのフォーカスを移動する。
そこで、Ctrl-Nを打鍵すると新規登録に入ることになる。
そこで、エコーラインに従って、一文字ショートカットキーとかファイルに特別な呼び名をつけるなどの登録行動を続ける。
当然、カーソル位置などの情報も登録されることになる。
通常の利用方法は、カーソル移動して、Enterキー、Ctrl-M、マウスクリックで該当ファイルを開くことになる。
以上のような実装に使いたいのだ。
実に、迅速に事が運ぶのだ。