Last edit
Changed:
< * '''`icicle-expand-input-to-common-match-flag'''' -- Whether `S-TAB' expands minibuffer input to the expanded common match among all completion candidates. Toggle with `##C-|##'. -- [[Icicles - Expanded-Common-Match Completion]], ''[[Icicles - Customization and General Tips#icicle-expand-input-to-common-match-flag|main]]''
to
> * '''`icicle-expand-input-to-common-match'''' -- Whether `S-TAB' expands minibuffer input to the expanded common match among all completion candidates, and how eager it is in doing so. Cycle using `##C-|##'. -- [[Icicles - Expanded-Common-Match Completion]], ''[[Icicles - Customization and General Tips#icicle-expand-input-to-common-match|main]]''
| Icicles | IciclesIndex | Icicles - Command Index |
This is the index for Icicles user options and Faces. All option and face names start with ‘icicle-’.
Note: There are many more options and faces than those listed here. The main page that discusses Icicles user options and faces is this: Icicles - Customization and General Tips. That main page is cross-referenced in this index as “main”. In each case, main takes you to the right place on that page, which explains the option or face in question. User options related to files and directories are described on page Icicles - File-Name Completion Tips, not on page Icicles - Customization and General Tips.
Options: A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Most of these faces are defined in library `icicles-face.el’.
‘icicle-candidate-part’ – Face used to highlight one or more parts of a candidate (typically a multi-completion), in buffer ‘*Completions*’ – main‘icicle-common-match-highlight-Completions’ – Face used to highlight the expanded common substring in ‘*Completions*’ – Icicles - Expanded-Common-Match Completion, main‘icicle-complete-input’ – Face used to highlight input when it is complete – Icicles - Multi M-x, main‘icicle-completion’ – Face used to indicate completion – main‘icicle-Completions-instruction-1’, ‘icicle-Completions-instruction-2’ – Faces used for help (instructions) at the top of buffer ‘*Completions*’ – main‘icicle-current-candidate-highlight’ – Face used to highlight the current completion candidate in buffer ‘*Completions*’ – main‘icicle-historical-candidate’ – Face used to highlight previously used completion candidates in buffer ‘*Completions*’ – Icicles - History Enhancements, main‘icicle-input-completion-fail’, ‘icicle-input-completion-fail-lax’ – Faces for highlighting failed part of input during strict and lax completion, respectively – Icicles - Icompletion, main‘icicle-match-highlight-Completions’ – Face used to highlight root that was completed, in buffer ‘*Completions*’ – Icicles - Expanded-Common-Match Completion, main‘icicle-match-highlight-minibuffer’ – Face used to highlight root that was completed, in minibuffer – main‘icicle-mode-line-help’ – Face used to highlight help in the mode line – main‘icicle-multi-comand-completion’ – Face used to indicate multi-command completion – main‘icicle-mustmatch-completion’ – Face used to indicate strict minibuffer completion (input must match) – main‘icicle-proxy-candidate’ – Face used to highlight proxy (placeholder) candidates, in buffer ‘*Completions*’ – Icicles - Candidates with Text Properties#icicle-special-candidate, main‘icicle-saved-candidate’ – Face used to highlight saved candidates in ‘*Completions*’ – Icicles - Candidate Sets, main‘icicle-search-context-level-1’ through ‘icicle-search-context-level-8’ – Faces used to highlight different levels (subgroup matches) of your search context – Icicles - Search Commands, Overview, main‘icicle-search-current-input’ – Face used to highlight what your current input matches, when searching – Icicles - Search Commands, Overview, main‘icicle-search-main-regexp-current’ – Face used to highlight current match of your original regexp, when searching – Icicles - Multi M-x, Icicles - Search Commands, Overview, main‘icicle-search-main-regexp-others’ – Face used to highlight other matches of your original regexp, when searching – Icicles - Multi M-x, Icicles - Search Commands, Overview, main‘icicle-special-candidate’ – Face used to highlight special candidates (typically, candidates that match ‘icicle-special-candidate-regexp’), in buffer ‘*Completions*’ – Icicles - Key Completion, Icicles - Programming Multi-Completions, Icicles - Candidates with Text Properties#icicle-special-candidate, main‘icicle-whitespace-highlight’ – Face used to highlight initial whitespace in minibuffer input – mainMost of these options are defined in library `icicles-opt.el’.
‘icicle-act-before-cycle-flag’ – Whether keys such as ‘C-next’ act first on the current candidate before cycling to the next (or previous) – Icicles - More About Multi-Commands, main‘icicle-add-buffer-name-flag’ – Whether to tack on the name of the associated buffer to completion candidates, in ‘*Completions*’ – Icicles - Search Commands, Overview, [[Icicles_-_Multiple_Regions?]], main‘icicle-add-proxy-candidates-flag’ – Whether to to include proxy candidates – Icicles - Completions Display, main‘icicle-alternative-sort-function’ – Alternative for ‘icicle-sort-function’. Swap using `C-M-,’ – Icicles - History Enhancements, main‘icicle-anything-transform-candidates-flag’ – Whether ‘icicle-anything’ transforms completion candidates – Icicles - Object-Action Interaction, main‘icicle-apropos-complete-no-display-keys’ – Key sequences to use for ‘icicle-apropos-complete-no-display’ – Icicles - Large Candidate Sets, Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-apropos-complete-keys’ – Key sequences to use for ‘icicle-apropos-complete’ – Icicles - Nutshell View, Icicles - Apropos Completions, Icicles - Key Completion, Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-apropos-cycle-next-action-keys’ – Keys for apropos completion to cycle next and perform action – main‘icicle-apropos-cycle-next-alt-action-keys’ – Keys for apropos completion to cycle next and perform alternative action – main‘icicle-apropos-cycle-next-help-keys’ – Keys for apropos completion to cycle next and show candidate help – main‘icicle-apropos-cycle-next-keys’ – Key sequences to cycle to the next apropos-completion candidate – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-apropos-cycle-previous-action-keys’ – Keys for apropos completion to cycle previous and perform action – main‘icicle-apropos-cycle-previous-alt-action-keys’ – Keys for apropos completion to cycle previous and perform alternative action – main‘icicle-apropos-cycle-previous-help-keys’ – Keys for apropos completion to cycle previous and show candidate help – main‘icicle-apropos-cycle-previous-keys’ – Key sequences to cycle to the previous apropos-completion candidate – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-apropos-match-fns-alist’ – Alist of string-matching functions used by ‘S-TAB’ – Icicles - Fuzzy Completion, main‘icicle-bookmark-name-length-max’ – Maximum number of buffer characters used to name a bookmark – main‘icicle-buffer-configs’ – List of option configurations available for ‘icicle-buffer-config’ – Icicles - Key Bindings, Icicles - Defining Icicles Commands, main‘icicle-buffer-extras’ – Additional buffer-name candidates always present – Icicles - Global Filters, main‘icicle-buffer-ignore-space-prefix-flag’ – Whether to override ‘icicle-ignore-space-prefix-flag’ for ‘icicle-buffer*’ – main‘icicle-buffer-match-regexp’ – Regexp that buffer-name completion candidates must match – Icicles - Global Filters, main‘icicle-buffer-no-match-regexp’ – Regexp that buffer-name completion candidates must not match – Icicles - Global Filters, main‘icicle-buffer-predicate’ – Predicate that buffer-name completion candidates must satisfy – Icicles - Global Filters, main‘icicle-buffer-require-match-flag’ – Whether completion of a buffer name requires a match or can tolerate a new buffer name – Icicles - S-RET, main‘icicle-buffer-sort’ – Version of ‘icicle-sort-function’ for buffer-name completion – Icicles - Global Filters, main‘icicle-candidate-width-factor’ – Controls how many columns of candidates are displayed in ‘*Completions*’ – Icicles - Completions Display, main‘icicle-change-region-background-flag’ – Whether the region background color should be changed during input – main‘icicle-change-sort-order-completion-flag’ – Whether to cycle among sort orders with each `C-,’ or use Icicles completion to choose a sort order – Icicles - Sorting Candidates, main‘icicle-C-l-uses-completion-flag’ – Whether ‘C-l’ cycles or lets you use completion – Icicles - History Enhancements, Icicles - Key Bindings, main‘icicle-color-themes’ – List of color themes to cycle through when you use command ‘icicle-color-theme’ – main‘icicle-comint-dynamic-complete-replacements’ – List of function replacements for ‘comint-dynamic-complete-functions’ – Icicles - Defining Completion for Comint Modes, main‘icicle-command-abbrev-alist’ – Alist of command abbreviations – Icicles Multi M-x, main‘icicle-command-abbrev-match-all-parts-flag’ – Whether ‘icicle-command-abbrev’ matches all command-name parts – Icicles Multi M-x, main‘icicle-command-abbrev-priority-flag’ – Whether commands take precedence over abbreviations for ‘C-x SPC’ – Icicles Multi M-x, main‘icicle-complete-keys-self-insert-flag’ – Whether keys that are bound to ‘self-insert-command’ are candidates for key completion. The default value, ‘nil’, means they are not. – Icicles - Key Completion, mainicicle-completing-read+insert-keys’ – Keys to use for `icicle-completing-read+insert’ – Icicles - Completion On Demand, Icicles - Customizing Key Bindings, main‘icicle-completion-history-max-length’ – Max number of completion inputs to save, for ‘C-l’ – Icicles - History Enhancements, Icicles - Key Bindings, main‘icicle-Completions-display-min-input-chars’ – The minimum number of input characters that allow buffer ‘*Completions*’ to remain displayed – main‘icicle-Completions-frame-at-right-flag’ – Whether a standalone ‘*Completions*’ frame should be positioned at the right edge of your display during mult-commands – Icicles - Help on Candidates, main‘icicle-Completions-window-max-height’ – Maximum height of ‘*Completions*’ window – Icicles - Completions Display, main‘icicle-customize-save-flag’ – Whether Icicles saves the updated value of ‘icicle-command-abbrev-alist’ when you quit Emacs – main‘icicle-customize-save-variable-function’ – main‘icicle-cycle-into-subdirs-flag’ – Whether cycling of file-name completion candidates explores subdirectories – Icicles - File-Name Completion Tips‘icicle-cycling-respects-completion-mode-flag’ – Whether ‘TAB’ and ‘S-TAB’ change the behavior of cycling keys, so they are modal – Icicles - Key Bindings, main‘icicle-default-thing-insertion’ – Controls behavior of successive `M-.’ to insert buffer text in the minibuffer – Icicles - Inserting Text from Cursor, main‘icicle-default-value’ – Controls how to treat the default value when reading input – Icicles - Inserting Text from Cursor, main‘icicle-define-alias-commands-flag’ – Whether to define some top-level commands whose names don’t start with ‘icicle-’ – Icicles - Object-Action Interaction, main‘icicle-deletion-action-flag’ – Whether ‘S-delete’ is enabled during completion – main‘icicle-expand-input-to-common-match’ – Whether ‘S-TAB’ expands minibuffer input to the expanded common match among all completion candidates, and how eager it is in doing so. Cycle using `C-|’. – Icicles - Expanded-Common-Match Completion, main‘icicle-filesets-as-saved-completion-sets-flag’ – Whether you can use emacs filesets to save candidates persistently – Save Candidates in a Fileset, main‘icicle-fuzzy-completion-flag’ – Whether ‘TAB’ uses fuzzy matching for prefix completion – Icicles - Fuzzy Completion, main‘icicle-guess-commands-in-path’ – Whether to include all commands from search path as completion candidates – Icicles - Shell-Command Enhancements, Shell Commands In Dired, Icicles - Global Filters, main‘icicle-help-in-mode-line-flag’ – Whether to show help on individual candidates in ‘*Completions*’ mode line – Icicles - Completions Display, Icicles - Help on Candidates, main‘icicle-hide-common-match-in-Completions-flag’ – Whether to hide the common match portion in ‘*Completions*’. Toggle with `C-M.’. – Icicles - Completions Display, Icicles - File-Name Completion Tips, main‘icicle-highlight-historical-candidates-flag’ – Whether to highlight completion candidates that have been used previously, in ‘*Completions*’. Toggle with ‘C-pause’. – Icicles - History Enhancements, main‘icicle-highlight-input-completion-failure’ – Whether and when to highlight the part of your minibuffer input that does not match any completion candidates – Highlight Nonmatch, main‘icicle-highlight-input-completion-failure-delay’ – Delay before highlighting the part of your minibuffer input that does not match any completion candidates – Highlight Nonmatch, main‘icicle-highlight-input-completion-failure-threshold’ – More candidates means do not highlight non-completing part of input – Highlight Nonmatch, main‘icicle-highlight-input-initial-whitespace-flag’ – Whether to highlight whitespace that starts your minibuffer input – main‘icicle-highlight-lighter-flag’ – Whether to highlight ‘Icy’ mode-line lighter during completion – Completion Status Indicators, main‘icicle-ignore-space-prefix-flag’ – Whether to ignore completion candidates that start with a space. Toggle with `C-c `’. – main‘icicle-incremental-completion-delay’ – Number of seconds to wait before updating ‘*Completions*’ incrementally – Icicles - Icompletion, main‘icicle-incremental-completion-flag’ – Whether to update `Completions incrementally, as you type. Toggle with `C-#’. – Icicles - Icompletion, Icicles - Note to Programmers, main‘icicle-incremental-completion-threshold’ – Minimum number of completion candidates before ‘icicle-incremental-completion-delay’ is used – Icicles - Icompletion, main‘icicle-inhibit-ding-flag’ – Whether to use an audible bell for signals (e.g. errors) – main‘icicle-input-string’ – String to insert in minibuffer when you use `C-=’ – Icicles - Inserting a Regexp from a Variable or Register, main‘icicle-inter-candidates-min-spaces’ – Minumum number of spaces between candidates displayed in ‘*Completions*’ – main‘icicle-isearch-complete-keys’ – Key sequences to use for ‘icicle-isearch-complete’ – Icicles - Isearch Enhancements, Icicles - Customizing Key Bindings, main‘icicle-key-complete-keys’ – Key sequences to use for ‘icicle-complete-key’ – Icicles - Nutshell View, Icicles - Key Completion, Icicles - Key Bindings, Icicles - Customizing Key Bindings, mainicicle-key-descriptions-use-<>-flag’, ‘icicle-key-descriptions-use-angle-brackets-flag’ – Whether key descriptions should use angle brackets (e.g. <S-tab>) in Icicles – Icicles - Key Completion, main‘icicle-keymaps-for-key-completion’ – List of keymaps in which to bind ‘S-TAB’ to ‘icicle-complete-keys’ – Icicles - Key Completion, main‘icicle-kmacro-ring-max’ – Icicles version of ‘kmacro-ring-max’ – main‘icicle-list-end-string’ – String appended to the end of a completion candidate that is composed of multiple strings – Icicles - Multi-Completions, Icicles - Programming Multi-Completions, main‘icicle-list-join-string’ – String joining (pairwise) the strings of a multiple-string completion candidate – Icicles - Multi-Completions, Icicles - Programming Multi-Completions, main‘icicle-list-nth-parts-join-string’ – String joining completion-candidate parts that were split by ‘icicle-list-use-nth-parts’ – Icicles - Multi-Completions, Icicles - Programming Multi-Completions, main‘icicle-mark-position-in-candidate’ – Position of mark when you cycle through completion candidates – main‘icicle-minibuffer-setup-hook’ – Functions run at the end of minibuffer setup for Icicle mode – main‘icicle-modal-cycle-down-keys’, ‘icicle-modal-cycle-down-action-keys’, ‘icicle-modal-cycle-down-alt-action-keys’, ‘icicle-modal-cycle-up-keys’, ‘icicle-modal-cycle-up-action-keys’, ‘icicle-modal-cycle-up-alt-action-keys’ – Key sequences used for modal cycling among completion candidates, when ‘icicle-cycling-respects-completion-mode-flag’ is non-‘nil’ – Icicles - Key Bindings, main‘icicle-mode-hook’ – Normal hook for ‘icicle-mode’, containing functions that are run after entering and exiting Icicle mode – Icicles - Customizing Key Bindings, main‘icicle-point-position-in-candidate’ – Position of point when you cycle through completion candidates – main‘icicle-pp-eval-expression-print-length’, ‘icicle-pp-eval-expression-print-level’ – Length and level for printing the Lisp sexp value in ‘M-:’ (‘icicle-pp-eval-expression’) – main‘icicle-prefix-complete-keys’ – Key sequences to use for ‘icicle-prefix-complete’ – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-prefix-complete-no-display-keys’ – Key sequences to use for ‘icicle-prefix-complete-no-display’ – Icicles - Large Candidate Sets, Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-prefix-cycle-next-action-keys’ – Keys for prefix completion to cycle next and perform action – main‘icicle-prefix-cycle-next-alt-action-keys’ – Keys for prefix completion to cycle next and perform alternative action – main‘icicle-prefix-cycle-next-help-keys’ – Keys for prefix completion to cycle next and show candidate help – main‘icicle-prefix-cycle-next-keys’ – Key sequences to cycle to the next prefix-completion candidate – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-prefix-cycle-previous-action-keys’ – Keys for prefix completion to cycle next and perform action – main‘icicle-prefix-cycle-previous-alt-action-keys’ – Keys for prefix completion to cycle next and perform alternative action – main‘icicle-prefix-cycle-previous-help-keys’ – Keys for prefix completion to cycle next and show candidate help – main‘icicle-prefix-cycle-previous-keys’ – Key sequences to cycle to the previous prefix-completion candidate – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-previous-candidate-keys’ – Key sequences to use for ‘icicle-move-to-previous-completion’ – Icicles - Key Completion, Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-quote-shell-file-name-flag’ – Whether to quote file names read as shell commands – mainicicle-read+insert-file-name-keys’ – Keys to use for `icicle-read+insert-file-name’ – Icicles - Completion On Demand, Icicles - Customizing Key Bindings, main‘icicle-redefine-standard-commands-flag’ – Whether Icicle mode redefines some standard Emacs functions – Icicles - Standard Functions Redefined, Icicles - Completion in Other Buffers, main‘icicle-regexp-quote-flag’ – Whether special characters in regexps are automatically escaped. Toggle with `C-`’. – Icicles - Special Characters in Input Patterns, main‘icicle-regexp-search-ring-max’ – Icicles version of ‘regexp-search-ring-max’ – main‘icicle-region-alist’ – List of saved regions – [[Icicles_-_Multiple_Regions?]], main‘icicle-region-auto-open-files-flag’ – Whether commands that use ‘icicle-region-alist’ automatically open its files – [[Icicles_-_Multiple_Regions?]], main‘icicle-region-background’ – Background color to use for region during minibuffer cycling – main‘icicle-regions-name-length-max’ – Maximum number of characters used to name a region (in ‘icicle-region-alist’) – [[Icicles_-_Multiple_Regions?]], main‘icicle-require-match-flag’ – Controls REQUIRE-MATCH arg to ‘completing-read’ and ‘read-file-name’ – Icicles - S-RET, main‘icicle-saved-completion-sets’ – Completion sets available for ‘icicle-candidate-set-retrieve’ – Icicles - Persistent Completions, main‘icicle-search-cleanup-flag’ – Whether to remove highlighting after a search – Icicles - Search Commands, Overview, main‘icicle-search-context-match-predicate’ – Predicate that search contexts must match – Icicles - Search Commands, Overview, main‘icicle-search-from-isearch-keys’ – Key sequences to use to start ‘icicle-search’ from Isearch – Icicles - Isearch Enhancements, Icicles - Customizing Key Bindings, main‘icicle-search-highlight-all-current-flag’ – Whether to highlight the current input match in each main search hit. Toggle with `C-^’. – Icicles - Search Commands, Overview, main‘icicle-search-highlight-context-levels-flag’ – Whether to highlight context levels (regexp subgroup matches), within the search context – Icicles - Search Commands, Overview, main‘icicle-search-highlight-threshold’ – Maximum number of main matches for ‘icicle-search’ to highlight at once – Icicles - Search Commands, Overview, main‘icicle-search-hook’ – List of hook functions run by ‘icicle-search’ – Icicles - Search Commands, Overview, main‘icicle-search-replace-common-match-flag’ – Whether replacement during searching replaces what your input matches exactly or the common match among all search hits. Toggle with `C-M-|’. – Icicles - Search-And-Replace, main‘icicle-search-replace-literally-flag’ – Whether to treat replacement text literally during search-and-replace. Toggle with `M-`’. – Icicles - Search-And-Replace, main‘icicle-search-replace-whole-candidate-flag’ – Controls whether an entire search context or the part that matches your current input is replaced, during Icicles search-and-replace. Toggle with `C-,’.– Icicles - Search-And-Replace, main‘icicle-search-ring-max’ – Icicles version of ‘search-ring-max’ – main‘icicle-search-whole-word-flag’ – Whether Icicles search looks for a whole word. Toggle during searching, using ‘M-q’. – Icicles - Search Commands, Overview, Icicles - Search-And-Replace, Icicles - Key Bindings, main‘icicle-shell-command-candidates-cache’ – Cache for shell command candidates – Icicles - Shell-Command Enhancements, main‘icicle-show-Completions-help-flag’ – Whether to display help lines at the top of buffer ‘*Completions*’ – main‘icicle-show-Completions-initially-flag’ – Whether to show buffer ‘*Completions*’ even without user input – main‘icicle-sort-function’ – The current function for sorting completion candidates. Toggle with `C-,’. – Icicles - Sorting Candidates, Icicles - File-Name Completion Tips, Icicles - Note to Programmers, main‘icicle-sort-functions-alist’ – Alist of sort functions. Use ‘icicle-define-sort-command’ instead of customizing this. – Icicles - Sorting Candidates, main‘icicle-special-candidate-regexp’ – Regexp string that determines which candidates should be highlighted with face ‘icicle-special-candidate’ in ‘*Completions*’ – Icicles - Candidates with Text Properties#icicle-special-candidate, main‘icicle-TAB-shows-candidates-flag’ – Whether ‘TAB’ always shows completion candidates, rather than first completing to the longest common prefix – main‘icicle-test-for-remote-files-flag’ – Whether Icicles tests for remote file name during completion – Icicles - Icompletion#HighlightNonmatch, main‘icicle-thing-at-point-functions’ – Functions that return a string at or near the cursor when you use `M-.’ – Icicles - Inserting Text from Cursor, main‘icicle-top-level-key-bindings’ – Top-level Icicles commands and their Icicle-mode bindings – Icicles - S-RET, Icicles - Completion in Other Buffers, Icicles - Key Bindings, main‘icicle-top-level-when-sole-completion-flag’ – Whether to return to top level if there is only one matching completion – Icicles - S-RET, Icicles - Key Bindings, main‘icicle-touche-pas-aux-menus-flag’ – Whether to add items to other menu-bar menus besides Minibuf and Icicles – Icicles - Key Bindings, Icicles - Customizing Key Bindings, main‘icicle-transform-function’ – Function used to transform the list of completion candidates. Toggle with `C-$’. (You probably do not want to customize this.) – main‘icicle-unpropertize-completion-result-flag’ – main‘icicle-update-input-hook’ – Functions run when minibuffer input is updated (typing or deleting) – mainicicle-use-~-for-home-dir-flag’ – Whether to abbreviate your home directory by `~’. Toggle with `M-~’. – main‘icicle-use-C-for-actions-flag’ – Whether you need to use modifier ‘C-’ for mult-command actions – main‘icicle-use-candidates-only-once-flag’ – Whether acting on a completion candidate should remove it from the set of available candidates. Icicles - Multi-Commands, main‘icicle-word-completion-keys’ – Key sequences to use for minibuffer word completion – Icicles - Key Bindings, main‘icicle-WYSIWYG-Completions-flag’ – Whether face and color names use their own faces and colors in ‘*Completions*’ – Icicles - Candidates with Text Properties, main‘icicle-yank-function’ – Yank function, called by ‘icicle-yank-insert’ --Icicles - Key Bindings, mainOptions: A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
| Icicles | IciclesIndex | Icicles - Command Index |