From 44c0e074f7cb84481785cb49515a4bd7235a074b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Mon, 1 Jun 2020 01:29:50 +0100 Subject: [PATCH] * doc/emacs/buffers.texi (Icomplete): Mention icomplete-minibuffer-setup-hook. --- doc/emacs/buffers.texi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi index 6a53942d689..89ed470c055 100644 --- a/doc/emacs/buffers.texi +++ b/doc/emacs/buffers.texi @@ -741,7 +741,14 @@ Ido''). Among other things, in Fido mode, @kbd{C-s} and @kbd{C-r} are also used to rotate the completions list, @kbd{C-k} can be used to delete files and kill buffers in-list. Another noteworthy aspect is that @code{flex} is used as the default completion style -(@pxref{Completion Styles}). +(@pxref{Completion Styles}). To change this, add the following to +your initialization file (@pxref{Init File}): + +@example +(defun my-icomplete-styles () + (setq-local completion-styles '(initials flex))) +(add-hook 'icomplete-minibuffer-setup-hook 'my-icomplete-styles) +@end example To enable Fido mode, type @kbd{M-x fido-mode}, or customize the variable @code{fido-mode} to @code{t} (@pxref{Easy -- 2.39.5