GNU Info

Info Node: (emacs)Abbrevs

(emacs)Abbrevs


Next: Picture Prev: Maintaining Up: Top
Enter node , (file) or (file)node

Abbrevs
*******

   A defined "abbrev" is a word which "expands", if you insert it, into
some different text.  Abbrevs are defined by the user to expand in
specific ways.  For example, you might define `foo' as an abbrev
expanding to `find outer otter'.  Then you would be able to insert
`find outer otter ' into the buffer by typing `f o o <SPC>'.

   A second kind of abbreviation facility is called "dynamic abbrev
expansion".  You use dynamic abbrev expansion with an explicit command
to expand the letters in the buffer before point by looking for other
words in the buffer that start with those letters.  Note: Dynamic
Abbrevs.

   "Hippie" expansion generalizes abbreviation expansion.  Note: Hippie
Expansion.

Abbrev Concepts
Fundamentals of defined abbrevs.
Defining Abbrevs
Defining an abbrev, so it will expand when typed.
Expanding Abbrevs
Controlling expansion: prefixes, canceling expansion.
Editing Abbrevs
Viewing or editing the entire list of defined abbrevs.
Saving Abbrevs
Saving the entire list of abbrevs for another session.
Dynamic Abbrevs
Abbreviations for words already in the buffer.
Dabbrev Customization
What is a word, for dynamic abbrevs. Case handling.

automatically generated by info2www version 1.2.2.9