aboutsummaryrefslogtreecommitdiffstats
path: root/doc/aerc-binds.5.scd
diff options
context:
space:
mode:
authorRobin Jarry <robin@jarry.cc>2023-08-12 00:51:41 +0200
committerRobin Jarry <robin@jarry.cc>2023-11-02 16:30:47 +0100
commit44a55d41ad6b5c61c75456414e13aec94b367b02 (patch)
tree8c82e4a02cda4210d39af99d63865e260f01992d /doc/aerc-binds.5.scd
parentc4e6de9d59cc534171fd0ef9fa51995e70a8b32e (diff)
downloadaerc-44a55d41ad6b5c61c75456414e13aec94b367b02.tar.gz
complete: allow setting the completion key binding
Until now, if less than complete-min-chars were entered or if completion-delay had not expired yet, the only way to force trigger completion was to press <tab>. In some cases, <tab> is already bound to another action (for example :next-field in the compose::editor context). This makes forcing the completion impossible. Allow defining a key to trigger manual completion via the new $complete special entry in binds.conf. Leave the default binding to <tab>. Set it to <C-o> in the [compose::editor] to avoid conflicting with the existing <tab> binding. Changelog-added: Customize key to trigger completion with `$complete` in `binds.conf`. Signed-off-by: Robin Jarry <robin@jarry.cc> Reviewed-by: Tim Culverhouse <tim@timculverhouse.com>
Diffstat (limited to 'doc/aerc-binds.5.scd')
-rw-r--r--doc/aerc-binds.5.scd6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/aerc-binds.5.scd b/doc/aerc-binds.5.scd
index 228c6cd1..99ef1188 100644
--- a/doc/aerc-binds.5.scd
+++ b/doc/aerc-binds.5.scd
@@ -122,6 +122,12 @@ available in each binding context:
Default: _:_
+*$complete* = _<key-stroke>_
+ This can be set to a keystroke which will trigger command completion in
+ this context for text inputs that support it.
+
+ Default: _<tab>_
+
# SUPPORTED KEYS
In addition to letters and some characters (e.g. *a*, *RR*, *gu*, *?*, *!*,