Fish bug: some of the commands (glo, gss) don't work
Check list
- [x] I have read through the README
- [x] I have the latest version of forgit
- [x] I have searched through the existing issues
Environment info
- OS
- [x] Linux
- [ ] Mac OS X
- [ ] Windows
- [ ] Others:
- Shell
- [ ] bash
- [ ] zsh
- [x] fish
Problem / Steps to reproduce
Run glo or gss in fish. Instead of getting fzf the shell hangs, after pressing random buttons the cursor disappears, until Ctrl+C is hit. Other commands seem to work fine.
Versions:
git version 2.36.0
fzf 0.30.0 (tarball)
fish, version 3.4.1
can reproduce void linux & nix latest
Hi @endigma ,
Thanks for the report!! Unfortunately I don't have a linux box to test and fix with, is there any way you could submit a PR if you get to the bottom of it?
On my OSX machine, these commands are working as intended. (see screenshots below)
$ git --version
git version 2.34.1
$ fish --version
fish, version 3.1.2
$ fzf --version
0.25.1 (brew)
glo:

gss:

you should try https://github.com/lima-vm/lima
I can reproduce that glo hangs under macos. I am using following versions:
fzf --version
0.30.0 (brew)
fish --version
fish, version 3.5.0
git --version
git version 2.36.1
fzf --version
0.30 (devel)
fish --version
fish, version 3.4.1
git --version
git version 2.36.1
can reproduce still
I would fully support a PR to help fix this! Unfortunately I can't repro so I am not of help. If anyone wants to step up, happy to help review 😄
I faced the same issue after installation of oh-my-fish/plugin-grc. It overrides env command. As workaround I've excluded env to override by set -U grc_plugin_ignore_execs env
I faced the same issue after installation of oh-my-fish/plugin-grc. It overrides
envcommand. As workaround I've excludedenvto override byset -U grc_plugin_ignore_execs env
This is the fix.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.