-
-
Notifications
You must be signed in to change notification settings - Fork 393
Fuzzy matching
zhouji edited this page Jan 8, 2018
·
2 revisions
Helm's built-in fuzzy matcher is activated for some commands. Helm's fuzzy matching is disabled by default. Currently these commands support fuzzy matching:
-
helm-recentf: sethelm-recentf-fuzzy-matchtot. -
helm-mini: sethelm-buffers-fuzzy-matchingandhelm-recentf-fuzzy-matchtot. -
helm-buffers-list: sethelm-buffers-fuzzy-matchingtot. -
helm-find-files: fuzzy matching enabled by default. -
helm-locate: sethelm-locate-fuzzy-matchtot. -
helm-M-x: sethelm-M-x-fuzzy-matchtot. -
helm-semantic: sethelm-semantic-fuzzy-matchtot. -
helm-imenu: sethelm-imenu-fuzzy-matchtot. -
helm-apropos: sethelm-apropos-fuzzy-matchtot. -
helm-lisp-completion-at-point: sethelm-lisp-fuzzy-completiontot. -
helm-source-session: sethelm-session-fuzzy-matchtot. -
helm-etags-select: sethelm-etags-fuzzy-matchtot.
To globally enable fuzzy matching for helm-mode:
- set
helm-mode-fuzzy-matchtot. - set
helm-completion-in-region-fuzzy-matchtot.
IMPORTANT: For faster fuzzy matching, set
helm-candidate-number-limit to 100 or less. Default is 100.