Emacsの動的略語展開

Emacsの動的略語展開(dabbrev-expand)は便利ですが、大文字小文字が変換されていらいらすることがあります。プログラムを書いていると、大文字小文字はそのまま保持してほしい場合が多いです。この大文字小文字の変換機能をオフにするには、

(setq dabbrev-case-replace nil)

だそうです。ちなみにdabbrev-expandはC-x SPCに割り当てています。

(global-set-key "\C-x " 'dabbrev-expand)

けっこう気に入ってます。こんな特等席が空いてるのはなんでだろうと思って、いま調べたらデバッガ(GDB)とバッティングしてるんですね。まーいいや。