fuz.el
provides some fuzzy match scoring/matching functions for Emacs, they are powered by Rust so it’s fast enough.
The core part of fuz.el
is written in Rust, provided as a dynamic module, so you need an Emacs at least 25.1, compiled with dynamic module support.
load-path
fuz.el
. Run fuz-build-and-load-dymod
to build dynamic module.Add this snippet to your .emacs.d
to make compilation automatically
(require 'fuz) (unless (require 'fuz-core nil t) (fuz-build-and-load-dymod))Using with completion frameworks
fuz.el
can help you enhance your helm fuzzy searching quality and speed with simple setup.
(with-eval-after-load 'helm (require 'helm-fuz) (helm-fuz-mode))
Please see https://github.com/Silex/ivy-fuz.el.
Using fuz’s score/match function in your Elisp如果你觉得这个插件可以帮到你, 欢迎使用爱发电支持我 :)
If you like fuz, you can buy a cup of coffee for me :)
https://www.patreon.com/user?u=24945220
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4