dynamic-abbreviation (動的略語展開)

M-/ で,動的略語展開してくれるのはうれしくて,大変感謝しているのですが,
「ほげほげ,ふがふが」
なんてあるときに,「,ふ」と打って,M-/ しても,「,ふがふが」と展開してくれなくて,
残念な気持ちになっていたんですよ。


というわけで,調べて試して解決!!
以下を .emacs に追加。

;; let dynamic-abbreviation skip these characters
(setq dabbrev-skip-leading-regexp "-+,")

これで,「-」,「+」,「,」(全角の読点)を無視してくれます。
2バイト文字がどうなるか怖かったですが,大丈夫のようです。(なんとなくですが,Meadow だから?)


詳細は,info emacs --> Glossary --> dabbrev-skip-leading-regexp にあります。


・・・だめぽ。
「original」とあり,
「ほげほげを,ori」と入力した時点で,M-/ したら,
「ほげほげを,original」と展開してほしいのですが,
展開してくれない。うーん,悩ましい。
読点を無視してくれればいいのに。。。でもそうすると,問題になるのか。
そのうち調べます。