知られざる Emacs の機能

実は tabify/untabify はマイナーな機能なのか。delete-trailing-whitespace とか align-current あたりもマイナーかな。知っていると便利ではあるんだけど。
あと、electric-buffer-list とか。list-buffers、buffer-menu よりも使いやすいと思う。*1list-buffers が許されるのは小(ry。ちなみに自分の設定は以下。

(define-key global-map "\C-x\C-b" 'electric-buffer-list)
(eval-after-load "ebuff-menu"
  '(progn
     (define-key
       electric-buffer-menu-mode-map
       "x" 'Buffer-menu-execute)))

string-rectangle、c-toggle-hugry-state あたりは有名かな?というか、Emacs は奥が深すぎだよなぁ。

*1:まぁ、ほとんど iswitchb-buffer を使うんだけど