Closed SPiCaRiA closed 7 months ago
Log is too long for the issue body so I'll put it here. I typed history -
and press C-x .
to generate the log, hope that's the correct way.
Also, as I tested further on Arch, I see the same bug, but in a slightly different way.
history -
and press <TAB>
, the completion works.# Opening a new shell
history -<TAB> # Now works, I see the completion
# Restarting a new shell
: # A random command that does nothing, you can do `true` or `echo 1` or whatever you want
history -<TAB> # Now breaks, I see nothing
Note that on macOS, the completion breaks immediately, regardless of whether it's the first thing done after openning the shell.
Can you try #432 ?
Can you try #432 ?
Yes, I can confirm that this branch fixes the issue. (I tried history
fc
type
typeset
and local
and they all look good!) Thank you!
Describe the bug
Completion for many builtin commands such as
history
andfc
are lost when fzf-tab is enabled.I can make sure:
compinit
To Reproduce
Steps to reproduce the behavior:
history -
and press<TAB>
, no completion shown..zshrc
(i.e., don't load fzf-tab), and do the same thing, builtin completion list is shown.Expected behavior
Display completion list in fzf for these commands.
Environment:
macOS 14.3.1 23D60 arm64
Arch Linux ARM aarch64 (6.8.4-1-aarch64-ARCH)
Minimal zshrc
Clone fzf-tab to
~/test-fzf-tab
: