Skip to main content

39 Emacs Display

This chapter describes a number of features related to the display that Emacs presents to the user.

• Refresh Screen  Clearing the screen and redrawing everything on it.
• Forcing Redisplay  Forcing redisplay.
• Truncation  Folding or wrapping long text lines.
• The Echo Area  Displaying messages at the bottom of the screen.
• Warnings  Displaying warning messages for the user.
• Invisible Text  Hiding part of the buffer text.
• Selective Display  Hiding part of the buffer text (the old way).
• Temporary Displays  Displays that go away automatically.
• Overlays  Use overlays to highlight parts of the buffer.
• Size of Displayed Text  How large displayed text is.
• Line Height  Controlling the height of lines.
• Faces  A face defines a graphics style for text characters: font, colors, etc.
• Fringes  Controlling window fringes.
• Scroll Bars  Controlling scroll bars.
• Window Dividers  Separating windows visually.
• Display Property  Images, margins, text size, etc.
• Images  Displaying images in Emacs buffers.
• Xwidgets  Displaying native widgets in Emacs buffers.
• Buttons  Adding clickable buttons to Emacs buffers.
• Abstract Display  Emacs’s Widget for Object Collections.
• Blinking  How Emacs shows the matching open parenthesis.
• Character Display  How Emacs displays individual characters.
• Beeping  Audible signal to the user.
• Window Systems  Which window system is being used.
• Tooltips  Tooltip display in Emacs.
• Bidirectional Display  Display of bidirectional scripts, such as Arabic and Farsi.