mirror of
https://github.com/junegunn/fzf.git
synced 2025-11-17 07:43:39 -05:00
It seems the fuzzy completion doesn't have to modify the completion trigger. This seems to work as expected in zsh. You can use <TAB> for the default zsh completion, or ^T for fzf.
@@ -8,10 +8,12 @@ See https://github.com/junegunn/fzf/wiki/Configuring-shell-key-bindings#changing
|
||||
|
||||
Instead of using `TAB` key with a trigger sequence (`**<TAB>`), you can assign a dedicated key for fuzzy completion while retaining the default behavior of `TAB` key.
|
||||
|
||||
This keeps the default `**<TAB>` but also adds the ability to use `^T`.
|
||||
|
||||
Add the following lines *after* `source ~/.fzf.zsh`
|
||||
|
||||
```sh
|
||||
export FZF_COMPLETION_TRIGGER=''
|
||||
export FZF_COMPLETION_TRIGGER='**'
|
||||
bindkey '^T' fzf-completion
|
||||
bindkey '^I' $fzf_default_completion
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user