前: Tab Stops, 上: Indentation


18.3 タブと空白

Emacsでは、通常、行の字下げにはタブと空白の両方を使用します。 しかし、空白だけを用いて字下げを行うことも可能です。 そうするには、変数indent-tabs-modenilを設定します。 この変数はバッファごとの変数です。 変数を変更してもカレントバッファだけに影響しますが、 デフォルト値を変更することもできます。 See Locals

空白以外のテキストの桁を保存したまま、タブを空白(あるいはその逆)に 変換するコマンドもあります。 M-x tabifyは、リージョン内の連続する空白を探して、 字下げを変えることがなければ少なくとも連続する3個の空白をタブに変換します。 M-x untabifyは、リージョン内のすべてのタブを 適切な個数の空白に変換します。