You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using zi work just fine as expected, plain z also.
But as soon as I use z the fzf window shows as expected, but when I hit enter just some weird short flickering and then nothing happened.
Another thing I notice is that when using an additional space gets inserted. And when exiting the fzf window with Esc, the command gets duplicated with escape sequences before each whitespace. (This only happens when using z foo)
Also, there seems to be a lot of inconsistencies with z foo like zi opens a new clean command line.
I am not sure how is implemented, but if z foo and zi use different implementations, maybe should just be redirected to zi?
The text was updated successfully, but these errors were encountered:
Edit 2: Fish 4.0 seems to have largely resolved the artifacting issues. The only thing that remains is ^C when a directory is chosen and changed to. I also found a duplicate zoxide init fish in my config; removing that seems to have fixed the multiple keypresses required. The issue of multiple invocations of zoxide through refreshing my configuration remains, but that feels like maybe I'm doing something wrong.
Edit: I've narrowed down the issue a bit; I have a function to quickly (re)source my fish config (to apply changes), and I've noticed that I have to accept the fzf result N times, where N is however many times I've sourced my config, I'm toying with fish as an option to switch away from zsh, so maybe this is just the wrong way to be reloading my config in fish.
That being said, there's still some weird behavior on a fresh launch of fish where accepting the fzf result produces some strange artifacts. I'm using the pure prompt here but I get the same behavior with the default fish prompt.
(original response below)
I'm experiencing something similar with a fresh fish and zoxide install. Enabling zoxide with zoxide init --cmd cd fish and then doing e.g. cd do <tab> brings up fzf fine, but I have to hit enter 4-5 times before it will change directories, and z!<path> gets appended to my original command. zi works fine.
Using zi work just fine as expected, plain z also.
But as soon as I use z the fzf window shows as expected, but when I hit enter just some weird short flickering and then nothing happened.
Another thing I notice is that when using an additional space gets inserted. And when exiting the fzf window with Esc, the command gets duplicated with escape sequences before each whitespace. (This only happens when using z foo)
Also, there seems to be a lot of inconsistencies with z foo like zi opens a new clean command line.
I am not sure how is implemented, but if z foo and zi use different implementations, maybe should just be redirected to zi?
The text was updated successfully, but these errors were encountered: