[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
31.2 Top-Level Definitions, or Defuns
In Emacs, a major definition at the top level in the buffer, something like a function, is called a defun. The name comes from Lisp, but in Emacs we use it for all languages.
31.2.1 Left Margin Convention | An open-paren or similar opening delimiter starts a defun if it is at the left margin. | |
31.2.2 Moving by Defuns | Commands to move over or mark a major definition. | |
31.2.3 Imenu | Making buffer indexes as menus. | |
31.2.4 Which Function Mode | Which Function mode shows which function you are in. |