Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

indent-tabs-mode

「プログラミング技術」の授業プリントを作るときに,C言語のソースに行番号をつけるのですが,その際,http://d.hatena.ne.jp/naoya/searchdiary?word=linenumber を利用させてもらっています。
非常に便利なのですが,EmacsC言語のプログラムを作成すると,自動的にTABが挿入されていますが,上記のPerlのフィルタを通すと,インデントが崩れてしまうことがあります。
GNU Emacsマニュアルを見てみたところ,.emacs

(setq-default indent-tabs-mode nil)

と設定することで,空白だけを用いて,時下げを行うことができます。