Skip to content
Discussion options

You must be logged in to vote

after about 4 days of fucking around I found the answer:

// first

zstyle ':autocomplete:*complete*:*' insert-unambiguous yes 
zstyle ':autocomplete:*history*:*' insert-unambiguous yes
zstyle ':autocomplete:menu-search:*' insert-unambiguous yes
zstyle ':completion:*:*' matcher-list 'm:{[:lower:]-}={[:upper:]_}' '+r:|[.]=**'
bindkey -M menuselect              '^I' insert-unambiguous-or-complete
bindkey -M menuselect "$terminfo[kcbt]" insert-unambiguous-or-complete
bindkey              '^I'         menu-complete
bindkey "$terminfo[kcbt]" reverse-menu-complete

// then after sourcing zsh-autocomplete:

zstyle ':completion:*' completer _complete _complete:-fuzzy _correct _approximate _ignored _…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by marlonrichert
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant
Converted from issue

This discussion was converted from issue #790 on July 01, 2025 06:10.