Add global minor mode 'global-completion-preview-mode'
This is a global variant of 'completion-preview-mode'. * lisp/completion-preview.el (global-completion-preview-mode): New global minor mode. * doc/emacs/programs.texi (Symbol Completion): Document it. * etc/NEWS: Announce it. (Bug#70010)
This commit is contained in:
parent
994bcc125b
commit
de8cae30bc
3 changed files with 13 additions and 4 deletions
|
@ -1706,11 +1706,14 @@ based on the spell-checker's dictionary. @xref{Spelling}.
|
|||
@cindex suggestion preview
|
||||
@cindex Completion Preview mode
|
||||
@findex completion-preview-mode
|
||||
@findex global-completion-preview-mode
|
||||
Completion Preview mode is a minor mode that shows completion
|
||||
suggestions as you type. When you enable this mode (with @kbd{M-x
|
||||
completion-preview-mode}), Emacs automatically displays the
|
||||
suggested completion for text around point as an in-line preview
|
||||
right after point; type @key{TAB} to accept the suggestion.
|
||||
suggestions as you type. You can enable it for the current buffer with
|
||||
@kbd{M-x completion-preview-mode}, or globally with @w{@kbd{M-x
|
||||
global-completion-preview-mode}}. When Completion Preview mode is on,
|
||||
Emacs automatically displays the suggested completion for text around
|
||||
point as an in-line preview right after point; type @key{TAB} to accept
|
||||
the suggestion.
|
||||
|
||||
@node MixedCase Words
|
||||
@section MixedCase Words
|
||||
|
|
2
etc/NEWS
2
etc/NEWS
|
@ -1559,6 +1559,8 @@ sexp navigation more intuitive.
|
|||
This minor mode shows you symbol completion suggestions as you type,
|
||||
using an inline preview. New user options in the 'completion-preview'
|
||||
customization group control exactly when Emacs displays this preview.
|
||||
'completion-preview-mode' is buffer-local, to enable it globally use
|
||||
'global-completion-preview-mode'.
|
||||
|
||||
---
|
||||
** The highly accessible Modus themes collection has eight items.
|
||||
|
|
|
@ -415,5 +415,9 @@ cycles backward."
|
|||
(remove-hook 'post-command-hook #'completion-preview--post-command t)
|
||||
(completion-preview-active-mode -1)))
|
||||
|
||||
(define-globalized-minor-mode global-completion-preview-mode
|
||||
completion-preview-mode completion-preview-mode
|
||||
:predicate '((not minibuffer-mode special-mode) t))
|
||||
|
||||
(provide 'completion-preview)
|
||||
;;; completion-preview.el ends here
|
||||
|
|
Loading…
Add table
Reference in a new issue