表内で入力するときは,TextモードのTABの定義である,
tab-to-tab-stop
を使います.このコマンドは,字下げして,ポイントが
次のタブストップの桁に揃うようにします.このコマンドはTextモードでなくて
も,M-iで実行できます.
M-iで使用するタブストップは任意に設定できます.これらは,変数
tab-stop-list
に保持されています.これは桁位置を昇順に並べたリスト
です.
タブストップを設定するには,M-x edit-tab-stopsが便利です.このコ
マンドは,タブストップの設定のためのバッファを作成し選択します.このバッ
ファを編集してタブストップを設定します.次にC-c C-cを入力すると,
新しいタブストップが有効になります.このタブストップバッファでは,
C-c C-cはedit-tab-stops-note-changes
を実行します.
edit-tab-stops
を呼び出すと,どのバッファが現在使用中であるかを記
録し,タブストップをそのバッファに保存します.通常すべてのバッファは同一
のタブストップを共有し,1つのバッファでタブストップを変化させるとすべて
のバッファが影響を受けます.しかし,あるバッファでtab-stop-list
を
ローカルにすると,そのバッファでのedit-tab-stops
はバッファにロー
カルなタブストップの設定を行ないます.
通常の8桁おきのタブストップが設定されているときは,タブストップバッファ は次のようになります.
: : : : : : 0 1 2 3 4 0123456789012345678901234567890123456789012345678 To install changes, type C-c C-c
最初の行のコロンはタブストップを表します.残りの行はコロンの位置を確か めるためと,タブストップの設定方法を示すために表示されています.
tab-to-tab-stop
でのタブストップと,バッファのタブ文字の表示とは
無関係です.See section 表示を制御する変数.