Command: back-to-indentation
SourceFile simple.el ポイントをこの行の最初の空白(訳注:whitespace) でない 文字に動かします。
Function: backward-to-indentation arg
SourceFile simple.el ポイントを( arg 行)逆方向に動かし、最初の空白(訳注: whitespace) でない文字に動かします。
Function: current-indentation
Type Primitive Function SourceFile indent.c カレント行のインデンテーション
を返します。これは空白(訳注:whitespace) に続く最初の文字の、水平方向の(訳 注: horizontal) ポジションです。
Command: forward-to-indentation arg
SourceFile simple.el ( arg 行)先に動かし、最初の空白でない文字に位置付けま す。
Command: indent-according-to-mode
SourceFile indent.el カレントのメジャーモードにおける(正規の)方法で、行を インデントします。 (難かしい - V ??)
Command: indent-for-tab-command
SourceFile indent.el カレントのメジャーモードにおける(正規の)方法で、行を インデントします。
Variable: indent-line-function
Value 'indent-to-left-margin SourceFile loaddefs.el カレント行をインデント する関数。
Function: indent-to-left-margin
Fundamental モード、テキストモード等において用いられるデフォルトの indent-line-function。
indent-region start end arg(訳注:column の誤まり?) Command
SourceFile indent.el リージョン中の(空白行以外の)各行をインデントします。 アーギュメントを持たない場合、タブで各行をインデントします。アーギュメント column を持つ場合、各行をこのカラムにインデントします。プログラムから呼ば れた場合、3 つのアーギュメント、 start end column を取ります。
Variable: indent-region-function
SourceFile indent.el リージョン中の各行をタブでインデントする(short cut と しての)関数。これが nil であると各行に対し(実際に)Tab を呼ぶことを意味しま す。
Command: indent-relative &optional unindented-ok
SourceFile indent.el (前にある)空白でない行における次のインデントポイント の下までスペースを開けます。インデントポイントとは空白に続く空白以外の文字 です。 (前にある)空白でない行がカラムポイントの始まる先にインデントポイン トを持たない場合、かわりに tab-to-tab-stop を行ないます。
Command: indent-relative-maybe
SourceFile indent.el (前にある)空白でない行と同じように新しい行をインデン トします。
Command: indent-rigidly start end arg
SourceFile indent.el リージョンで始まる全ての行を arg カラムだけ横にインデ ントします。プログラムから呼ばれると、 start end arg の 3 つのアーギュメン トを取ります。
Variable: indent-tabs-mode
SourceFile indent.el non-nil の場合、インデンテーションはタブを挿入しても よいことになります。この変数は、(設定されると)カレントバッファに対しローカ ルになります。
Command: indent-to col &optional minimum
SourceFile indent.el ポイントから column に達するまで、タブとスペースでイ ンデントします。 column を越える場合も最低 min だけスペースを開けます。デ
フォルトで min は 0 です。
Command: newline-and-indent
SourceFile indent.el ニューラインを挿入し、メジャーモードに従ってインデン トを行ないます。インデンテーションは(カレントな)indent-line-function を用 いて行ないます。プログラミング言語モードでは、これは TAB と同じになりま す。 (いくつかのテキストモードでは) TAB はタブを挿入しますが、これは指定さ れたレフトマージン(訳注:left-margin)カラムにインデントします。
Command: reindent-then-newline-and-indent
SourceFile indent.el カレント行を (再)インデントし、ニューラインを挿入し、 新しい行をインデントします。両方の行のインデンテーションはカレントなメ ジャーモードに従って行ないます (これは、indent-line-function のカレント値 が呼ばれることを意味します)。プログラミング言語モードでは、これは TAB と同 じです。いくつかのテキストモードでは、TAB はタブを挿入しますが、これは指定 されたレフトマージンカラムにインデントします。