Dynamic Abbrev 展開

職場の先輩に`Emacs使い'な人がいて、その人に紹介してもらったサイト
GNU Emacs ガイドブック
を少しずつ読み進めている。
今日、Dynamic Abbrev 展開 というのを知った。
バッファ内の(既にある)文字列を参照して入力を補ってくれるというもので、例えば Meadow を起動して C-g を押し *scratch* バッファに移ると最初に3行のコメントがあるが、その後(4行目以降)で、
cr
と入力して、 M-/ (Altキー + '/'キー) (或いは M-x dabbrev-expand )を押すと、
create
と入力補完(動的略語展開)してくれる。この例では、最初の3行のコメント文の中から"cr"で始まる語を探し出し、該当する"create"という文字列を表示してくれる。長い単語(関数名とか)を入力するときにとても便利そうだ。
こういう嬉しい機能はもっと早くに紹介してくれたっていいんじゃないか、と思った次第です。