回答:
デフォルトでindent-rigidly
バインドさC-x TAB
れているcommandを使用します。
インデントするスペースの数を指定するには、などのプレフィックス引数を使用しますC-5 C-x TAB
。
または、コマンドを呼び出してから、左/右矢印を使用して、インデントレベルをインタラクティブに調整できます。
C-5 C-x TAB
、現在の領域を5スペース分インデントしてみてください。
C-a
、行の先頭に移動したりC-SPC
、リージョンのマークを開始しC-n C-n
たり、2行下に移動したり、C-5 C-x TAB
これら2行をインデントしたりします。
string-rectangle
コマンドは(C-x r t
)選択された領域内の任意のテキストを(スペースを含む)を挿入するために使用することができます。
このテキストブロックがあり、すべての行の前に5つのスペースを挿入するとします。
abc
def
ghi
以下に示すように、最初に「0列」領域を選択します(ポイントは文字「a」上にあり、マークは「ghi」を含む行の同じ列にあります。
▮bc
def
▯ ghi
を使用string-rectangle
して、選択した領域に挿入するテキストを挿入します。この例では、ポイントとマークを含むすべての行に5つのスペースを挿入します。
C-x r t M-5 SPC RET
これにより、以下のテキストが強制的にインデントされます。
abc
def
ghi
があるC-x TAB
(にバインドindent-rigidly
)。インデントするスペースの数を示すプレフィックス引数を指定します。負の数はその数のスペースを削除します。