このチャプターでは、プログラムの編集を容易にするEmacsの機能を説明します。これらの機能で行えるいくつかは、以下のようなものです:
• Program Modes: | プログラムを編集するためのメジャーモード。 | |
• Defuns: | プログラムの主要なトップレベル要素を操作するためのコマンド。 | |
• Program Indent: | ネスティングを示すためのインデントの調整。 | |
• Parentheses: | カッコを操作するコマンド。 | |
• Comments: | コメントの挿入、kill、位置揃え。 | |
• Documentation: | 関数ドキュメントの取得。 | |
• Hideshow: | ブロックの選択的な表示。 | |
• Symbol Completion: | プログラムまたは言語でのシンボルの補完。 | |
• MixedCase Words: | identifiersLikeThisのような識別子の処理。 | |
• Semantic: | ソースコードのパースにもとづいた編集ツール。 | |
• Misc for Programs: | その他、プログラムを編集するための便利なEmacs機能。 | |
• C Modes: | C、C++、Objective-C、Java、IDL、Pike、AWKモードの特別なコマンド。 | |
• Asm Mode: | Asmモードと特別な機能。 | |
• Fortran: | Fortranモードと特別な機能。 |