次: , 前: Text, 上: Top


20 プログラムの編集

Emacsには、LispやCといったプログラム言語の構文を 理解するように設計されたコマンドが数多くあります。 以下のことを行えます。

単語/文/段落を扱うコマンドは、 自然言語のテキストを編集するのが本来の目的ですが、 コードを編集する場合にもおおいに役立ちます。 なぜなら、たいていのシンボルは単語ですし(see Words)、 文は文字列やコメントの中にも含まれるからです(see Sentences)。 段落は本質的にはコードの中には存在しませんが、 プログラム言語向けのメジャーモードでは、 段落は空行で始まり空行で終わると定義するので、 段落コマンドも役立ちます(see Paragraphs)。 空行をうまく使ってプログラムが整然と見えるようにすると、 段落コマンドもうまく働きます。

選択的表示機能は、関数の全体構成を眺めるのに便利です (see Selective Display)。 この機能は、指定幅以内の字下げ幅の行だけを表示します。