息子のピアノ発表会。
娘のピアノ発表会。ふたりとも同じピアノ教室に通っているのだけど、先生が違うので発表会も別々なのだ。今回はたまたま同じに日に同じ場所で連続して開催された(去年もだけど)だけ。
K先生とはこれでお別れなので寂しいが、O先生の演奏は聞けたよ。
いろいろと prompt 回りをやった。上記からたどれるソースは古いような気がするので、こっちから。まだ、いろいろとありそうなので、もし使うなら watch していた方が良いでしょう。話は Migemo ML でやっています。
(mapcar (lambda (keymap) (define-key keymap "\M-r" 'minibuf-isearch-backward)) (delq nil (list (and (boundp 'minibuffer-local-map) minibuffer-local-map) (and (boundp 'minibuffer-local-ns-map) minibuffer-local-ns-map) (and (boundp 'minibuffer-local-completion-map) minibuffer-local-completion-map) (and (boundp 'minibuffer-local-must-match-map) minibuffer-local-must-match-map))))などというものを、minibuf-isearch を require したあとに書いておけば良いです。"C-r" 以外のキーを使おうと考えたことが無かったので、カスタマイズは出来なくなっていますね。ごめんなさい。
history だけじゃなくて mcomplete の様に補完の要素も一緒に扱えると楽しいかな?
うーーん、効果は絶大だけど、もう少し調べないと怖くて広められないな。
△ R [対応ありがとうございます。C-x C-f、M-x、C-x bのUIをそろえたかったんです。]
△ hi [mcomplete は mcomplete-history と併用すると便利です]