Editing Programs
This chapter describes Emacs features for facilitating editing programs. Some of the things these features can do are:
- Find or move over top-level definitions (see Top-Level Definitions, or Defuns).
- Apply the usual indentation conventions of the language (see Indentation for Programs).
- Balance parentheses (see Commands for Editing with Parentheses).
- Insert, kill or align comments (see Manipulating Comments).
- Highlight program syntax (see Font Lock mode).
- Major Modes for Programming Languages
- Top-Level Definitions, or Defuns
- Indentation for Programs
- Commands for Editing with Parentheses
- Manipulating Comments
- Documentation Lookup
- Hideshow minor mode
- Completion for Symbol Names
- MixedCase Words
- Semantic
- Other Features Useful for Editing Programs
- C and Related Modes
- Asm Mode
- Fortran Mode