bold | Basic bold face. |
border | Basic face for the frame border under X. |
child-frame-border | Basic face for the internal border of child frames.
For the internal border of non-child frames see ‘internal-border’. |
cursor | Basic face for the cursor color under X.
Currently, only the ‘:background’ attribute is meaningful; all
other attributes are ignored. The cursor foreground color is
taken from the background color of the underlying text.
Note: Other faces cannot inherit from the cursor face. |
default | Basic default face. |
error | Basic face used to highlight errors and to denote failure. |
escape-glyph | Face for characters displayed as sequences using ‘^’ or ‘\’. |
fill-column-indicator | Face for displaying fill column indicator.
This face is used when ‘display-fill-column-indicator-mode’ is
non-nil. |
fixed-pitch | The basic fixed-pitch face. |
fixed-pitch-serif | The basic fixed-pitch face with serifs. |
fringe | Basic face for the fringes to the left and right of windows under X. |
glyphless-char | Face for displaying non-graphic characters (e.g. U+202A (LRE)).
It is used for characters of no fonts too. |
header-line | Basic header-line face. |
header-line-active | Face for the selected header line.
This inherits from the ‘header-line’ face. |
header-line-highlight | Basic header line face for highlighting. |
header-line-inactive | Basic header line face for non-selected windows. |
help-argument-name | Face to highlight argument names in *Help* buffers. |
highlight | Basic face for highlighting. |
homoglyph | Face for lookalike characters. |
internal-border | Basic face for the internal border.
For the internal border of child frames see ‘child-frame-border’. |
italic | Basic italic face. |
line-number | Face for displaying line numbers.
This face is used when ‘display-line-numbers’ is non-nil.
If you customize the font of this face, make sure it is a
monospaced font, otherwise line numbers will not line up,
and text lines might move horizontally as you move through
the buffer. |
line-number-major-tick | Face for highlighting "major ticks" (as in a ruler).
When ‘display-line-numbers-major-tick’ is positive, highlight
the line numbers of lines which are a multiple of its value.
This face is used when ‘display-line-numbers’ is non-nil.
If you customize the font of this face, make sure it is a
monospaced font, otherwise line numbers will not line up,
and text lines might move horizontally as you move through
the buffer. Similarly, making this face’s font different
from that of the ‘line-number’ face could produce such
unwanted effects. |
line-number-minor-tick | Face for highlighting "minor ticks" (as in a ruler).
When ‘display-line-numbers-minor-tick’ is positive, highlight
the line numbers of lines which are a multiple of its value.
This face is used when ‘display-line-numbers’ is non-nil.
If you customize the font of this face, make sure it is a
monospaced font, otherwise line numbers will not line up,
and text lines might move horizontally as you move through
the buffer. Similarly, making this face’s font different
from that of the ‘line-number’ face could produce such
unwanted effects. |
link | Basic face for unvisited links. |
link-visited | Basic face for visited links. |
menu | Basic face for the font and colors of the menu bar and popup menus. |
minibuffer-prompt | Face for minibuffer prompts.
By default, Emacs automatically adds this face to the value of
‘minibuffer-prompt-properties’, which is a list of text properties
used to display the prompt text. |
mode-line | Face for the mode lines as well as header lines.
See ‘mode-line-active’ and ‘mode-line-inactive’ for the faces
used on mode lines. |
mode-line-active | Face for the selected mode line.
This inherits from the ‘mode-line’ face. |
mode-line-buffer-id | Face used for buffer identification parts of the mode line. |
mode-line-emphasis | Face used to emphasize certain mode line features.
Use the face ‘mode-line-highlight’ for features that can be selected. |
mode-line-highlight | Basic mode line face for highlighting. |
mode-line-inactive | Basic mode line face for non-selected windows. |
mouse | Basic face for the mouse color under X. |
nobreak-hyphen | Face for displaying nobreak hyphens. |
nobreak-space | Face for displaying nobreak space. |
read-multiple-choice-face | Face for the symbol name in ‘read-multiple-choice’ output. |
region | Basic face for highlighting the region. |
scroll-bar | Basic face for the scroll bar colors under X. |
secondary-selection | Basic face for displaying the secondary selection. |
shadow | Basic face for shadowed text. |
show-paren-match | Face used for a matching paren. |
show-paren-match-expression | Face used for a matching paren when highlighting the whole expression.
This face is used by ‘show-paren-mode’. |
show-paren-mismatch | Face used for a mismatching paren. |
success | Basic face used to indicate successful operation. |
tab-bar | Tab bar face. |
tab-line | Tab line face. |
tool-bar | Basic tool-bar face. |
trailing-whitespace | Basic face for highlighting trailing whitespace. |
tty-menu-disabled-face | Face for displaying disabled items in TTY menus. |
tty-menu-enabled-face | Face for displaying enabled items in TTY menus. |
tty-menu-selected-face | Face for displaying the currently selected item in TTY menus. |
underline | Basic underlined face. |
variable-pitch | The basic variable-pitch face. |
variable-pitch-text | The proportional face used for longer texts.
This is like the ‘variable-pitch’ face, but is slightly bigger by
default. |
vertical-border | Face used for vertical window dividers on ttys. |
warning | Basic face used to highlight warnings. |
window-divider | Basic face for window dividers.
When a divider is less than 3 pixels wide, it is drawn solidly
with the foreground of this face. For larger dividers this face
is used for the inner part while the first pixel line/column is
drawn with the ‘window-divider-first-pixel’ face and the last
pixel line/column with the ‘window-divider-last-pixel’ face. |
window-divider-first-pixel | Basic face for first pixel line/column of window dividers.
When a divider is at least 3 pixels wide, its first pixel
line/column is drawn with the foreground of this face. If you do
not want to accentuate the first pixel line/column, set this to
the same as ‘window-divider’ face. |
window-divider-last-pixel | Basic face for last pixel line/column of window dividers.
When a divider is at least 3 pixels wide, its last pixel
line/column is drawn with the foreground of this face. If you do
not want to accentuate the last pixel line/column, set this to
the same as ‘window-divider’ face. |