File: marginalia.el.html
Enrich existing commands with completion annotations. The information
associated with the completion candidates is shown in the minibuffer or the
*Completions* buffer. For files the owner and permissions are shown, for
buffers the major mode and modification status and for functions or commands
the docstring is shown.
Defined variables (23)
marginalia--advice-regexp | Regexp to match lines about advice in function documentation strings. |
marginalia--base-position | Last completion base position saved to get full file paths. |
marginalia--bookmark-type-transforms | List of bookmark type transformers. |
marginalia--cache | The cache, pair of list and hashtable. |
marginalia--cache-size | Size of the cache, set to 0 to disable the cache. |
marginalia--cand-width-max | Maximum width of candidates. |
marginalia--cand-width-step | Round candidate width. |
marginalia--command | Last command symbol saved in order to allow annotations. |
marginalia--fontified-file-modes | List of fontified file modes. |
marginalia--metadata | Completion metadata from the current completion. |
marginalia-align | Alignment of the annotations. |
marginalia-align-offset | Additional offset added to the alignment. |
marginalia-annotators | Annotator function registry. |
marginalia-censor-variables | The value of variables matching any of these regular expressions is not shown. |
marginalia-classifiers | List of functions to determine current completion category. |
marginalia-command-categories | Associate commands with a completion category. |
marginalia-field-width | Maximum truncation width of annotation fields. |
marginalia-max-relative-age | Maximum relative age in seconds displayed by the file annotator. |
marginalia-mode | Non-nil if Marginalia mode is enabled. |
marginalia-mode-hook | Hook run after entering or leaving ‘marginalia-mode’. |
marginalia-prompt-categories | Associates regexps to match against minibuffer prompts with categories. |
marginalia-remote-file-regexps | List of remote file regexps where the files should not be annotated. |
marginalia-separator | Annotation field separator. |
Defined functions (66)
Defined faces (32)
marginalia-archive | Face used to highlight package archives. |
marginalia-char | Face used to highlight character annotations. |
marginalia-date | Face used to highlight dates. |
marginalia-documentation | Face used to highlight documentation strings. |
marginalia-file-name | Face used to highlight file names. |
marginalia-file-owner | Face used to highlight file owner and group names. |
marginalia-file-priv-dir | Face used to highlight the dir file privilege attribute. |
marginalia-file-priv-exec | Face used to highlight the exec file privilege attribute. |
marginalia-file-priv-link | Face used to highlight the link file privilege attribute. |
marginalia-file-priv-no | Face used to highlight the no file privilege attribute. |
marginalia-file-priv-other | Face used to highlight some other file privilege attribute. |
marginalia-file-priv-rare | Face used to highlight a rare file privilege attribute. |
marginalia-file-priv-read | Face used to highlight the read file privilege attribute. |
marginalia-file-priv-write | Face used to highlight the write file privilege attribute. |
marginalia-function | Face used to highlight function symbols. |
marginalia-installed | Face used to highlight the status of packages. |
marginalia-key | Face used to highlight keys. |
marginalia-lighter | Face used to highlight minor mode lighters. |
marginalia-list | Face used to highlight list expressions. |
marginalia-mode | Face used to highlight buffer major modes. |
marginalia-modified | Face used to highlight buffer modification indicators. |
marginalia-null | Face used to highlight null or unbound variable values. |
marginalia-number | Face used to highlight numeric values. |
marginalia-off | Face used to signal disabled modes. |
marginalia-on | Face used to signal enabled modes. |
marginalia-size | Face used to highlight sizes. |
marginalia-string | Face used to highlight string values. |
marginalia-symbol | Face used to highlight general symbols. |
marginalia-true | Face used to highlight true variable values. |
marginalia-type | Face used to highlight types. |
marginalia-value | Face used to highlight general variable values. |
marginalia-version | Face used to highlight package versions. |