emacsで複数行にtabを挿入したり削除したりしてインデントを調整する

ずっと悩んでましたがやっとできました。

emacs24ならrectangle-mark-modeという機能が追加されてるので標準機能でインデントを調整できます。

やりかた

  • Ctrl x + space (rectangle-mark-modeで矩形選択開始)
  • インデントを挿入したいところを矩形選択
  • Ctrl +t (矩形選択したところに文字を挿入)
  • tabを押したりdeleteを押したりしてインデントを調整

macの場合はCtrl x + spaceがIMEのキーに割り当てられているのでシステム設定からCtrl x+spaceのキー割り当てを消しましょう。