From ebef5cdaf018f2bb03682eb516412ce4151297aa Mon Sep 17 00:00:00 2001 From: Dieter Eickstaedt Date: Sun, 17 Sep 2023 20:30:13 +0200 Subject: feat(keyup): Configure SearchMode for KeyUp invocation #1216 (#1224) * feat(keyup): Configure SearchMode for KeyUp invocation #1216 * docs: adjusted search mode documentation * feat: setting search mode on engine * chore: cargo fmt * chore: removed redundant field name --- docs/docs/config/config.md | 12 ++++++++++++ docs/docs/key-binding.md | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/docs/config/config.md b/docs/docs/config/config.md index 1f295334..5f54790c 100644 --- a/docs/docs/config/config.md +++ b/docs/docs/config/config.md @@ -154,6 +154,18 @@ Filter modes can still be toggled via ctrl-r filter_mode = "host" ``` +### `search_mode_shell_up_key_binding` + +The default searchmode to use when searching and being invoked from a shell up-key binding. + +Accepts exactly the same options as `search_mode` above + +``` +search_mode_shell_up_key_binding = "fuzzy" +``` + +Defaults to the value specified for search_mode. + ### `filter_mode_shell_up_key_binding` The default filter to use when searching and being invoked from a shell up-key binding. diff --git a/docs/docs/key-binding.md b/docs/docs/key-binding.md index c3931977..fd295007 100644 --- a/docs/docs/key-binding.md +++ b/docs/docs/key-binding.md @@ -8,7 +8,7 @@ Atuin does not yet have full key binding customization, though we do allow some ## Custom up arrow filter mode -It can be useful to use a different filter mode on the up arrow. For example, you could use ctrl-r for searching globally, but the up arrow for searching history from the current directory only. +It can be useful to use a different filter or search mode on the up arrow. For example, you could use ctrl-r for searching globally, but the up arrow for searching history from the current directory only. Set your config like this: -- cgit v1.3.1