Next: , Previous: , Up: Outline Mode   [Index]


10.5.4 Outline Visability

Outline mode provides several commands for temporarily hiding or revealing parts of the buffer, based on the outline structure. Many of these commands act on the current heading line. If point is on a heading line, that is the current heading line; if point is on a body line, the current heading line is the nearest preceding header line.

Current Heading Commands

outline-show-entry (‘C-c C-e’)

Make the current heading line’s body visible

outline-hide-entry (‘C-c C-c’)

Make the current heading line’s body invisible

Current Heading Subtree Commands

These commands apply to the current heading line’s subtree: its body, all of its subheadings, both direct and indirect, and all of their bodies.

outline-show-subtree (‘C-c C-s’)

Make everything under the current heading visible

outline-hide-subtree (‘C-c C-d’)

Make everything under the current heading invisible

outline-hide-leaves (‘C-c C-l’)

Make the body of the current heading line, and the bodies of all its subheadings, invisible; subheadings are left visible.

outline-show-branches (‘C-c C-k’)

Make all subheadings of the current heading line, at all levels, visible (if they were hidden by outline-hide-subtree); bodies are left invisible;

outline-hide-other (‘C-c C-o’)

Hide everything except for the heading or body that point is in, plus the headings leading up from there to the top level of the outline

Whole Buffer Commands

outline-show-all (‘C-c C-a’)

Make all lines in the buffer visible

outline-hide-body (‘C-c C-t’)

Make all body lines in the buffer invisible

outline-hide-sublevels (‘C-c C-q’)

Hide everything except the top n levels of heading lines

outline-show-children (‘C-c C-i’)

Make immediate subheadings (one level down) of the current heading line visible


Next: Outline Views, Previous: Outline Motion, Up: Outline Mode   [Index]