lem icon indicating copy to clipboard operation
lem copied to clipboard

powerful fuzzy-completion like fzf

Open cxxxr opened this issue 2 years ago • 3 comments

cxxxr avatar Aug 13 '23 11:08 cxxxr

FWIW, a fuzzy matcher for strings: https://github.com/vindarel/fuzzy-match this was extracted from Next/Nyxt. It uses some string matching algorithm, with more manual selection to get a "natural" result. Some benchmarking and efficiency work was done.

I didn't try using it with Lem yet.

vindarel avatar Aug 16 '23 08:08 vindarel

Seems fuzzy match is also thinking about fzf https://github.com/vindarel/fuzzy-match/blob/e46ca41ef4641461f7be006782e3cfdcf73ba98a/fuzzy-match.lisp#L57C16-L57C16 😄

Sasanidas avatar Aug 19 '23 05:08 Sasanidas

Here are some fuzzy matching algorithms I know but not in Common-Lisp. Some can be ported to Common-Lisp easily. 🤔

jcs090218 avatar Aug 19 '23 06:08 jcs090218

merge with https://github.com/lem-project/lem/issues/1441

cxxxr avatar Jul 15 '24 09:07 cxxxr