atuin/docs
Patrick fae118a46b
Improve fuzzy search (#279)
* Add SearchMode fzf.

Add a new search mode "fzf" that tries to mimic the search syntax of
https://github.com/junegunn/fzf#search-syntax
This search mode splits the query into terms where each term is matched
individually. Terms can have operators like prefix, suffix, exact match
only and can be inverted. Additionally, smart-case matching is
performed: if a term contains a non-lowercase letter the match will be
case-sensitive.

* PR feedback.

 - Use SearchMode::Fuzzy instead of SearchMode::Fzf
 - update docs
 - re-order tests so previous fuzzy tests come first, add more tests for each operator

* PR comments: remove named arguments, match expression

* PR comments: macro -> async func
2022-03-18 11:37:27 +00:00
..
config.md Improve fuzzy search (#279) 2022-03-18 11:37:27 +00:00
import.md Update docs, unify on SQLx, bugfixes (#40) 2021-04-25 17:21:52 +00:00
key-binding.md Add ATUIN_NOBIND (#62) 2021-05-08 14:17:22 +01:00
list.md Update docs, unify on SQLx, bugfixes (#40) 2021-04-25 17:21:52 +00:00
search.md Update docs, unify on SQLx, bugfixes (#40) 2021-04-25 17:21:52 +00:00
server.md chore: supply pre-build docker image (#199) 2021-11-17 11:41:55 +00:00
shell-completions.md Support generating shell completions (#235) 2021-12-10 23:59:39 +00:00
stats.md Update docs, unify on SQLx, bugfixes (#40) 2021-04-25 17:21:52 +00:00
sync.md Fix doc links in sync.md (#115) 2021-05-11 14:44:13 +00:00