emacs と PHP でプログラミングをしていて、ビューをいじっていて改行したときに想定外に大きなインデントを入れられたときの事後対策です。dot.emacs に次の設定を追記します。 (defun php-acrobatic-indent-taisaku () (interactive) (if (eq last-command this-command) (indent-relative) (progn (delete-horizontal-space) (indent-relative)))) (global-set-key (kbd "M-h") 'php-acrobatic-indent-taisaku) 使い方 ▼ ここで RET したら、 ▼ いややりすぎですよ、という状況。 ▼ 上の設定で M-h すると、直前の行の単語の先頭にそろった! ▼ 以降、連続して M-h して