Welcome to Vifm Q&A, where you can ask questions about using Vifm. Registration is optional, anonymous posts are moderated. E-mail and GitHub logins are enabled.
0 votes
in vifm by
edited by
╰─>$ vifm
fish: Unknown command: ./.config/vifm/scripts/vifmrun
- (line 1):
function vifm --wraps ./.config/vifm/scripts/vifmrun --description 'alias vifm=./.config/vifm/scripts/vifmrun';  ./.config/vifm/scripts/vifmrun $argv
                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
in function 'vifm'

I have not figured out how to fix this. There is no script in the path mentioned above as the scripts folder is empty.

I have been able to get ViFM to work if I drop out of fish into bash, but that isn't desirable. I have searched for a solution to this now for several days to no avail.

Thank you for your help in advance!

OS: Arch Linux x86_64
Host: MacBookPro11,3 1.0
Kernel: 6.6.7-arch1-1
Shell: fish 3.6.4
Resolution: 3840x2160, 2880x1800
WM: Qtile
Terminal: alacritty
 CPU: Intel i7-4960HQ (8) @ 3.800GH
GPU: NVIDIA GeForce GT 750M Mac Ed
GPU Driver: NVIDIA 470.223.02

1 Answer

0 votes
by
selected by
 
Best answer

Sounds like you have a function named vifm in your ~/.config/fish/config.fish. See if it's there and try commenting it out.

by

I feel super dumb (and I am a newbie) for never even checking that. It never dawned on me because I never put that line of code there. That is what I get for using someone else's config and not checking it over adequately. I must admit that there are lot's of things in my fish config that are a bit fishy. No wonder all my trouble-shooting searches came up with nothing.

Thank you so much so for the speedy response!!!

If you would like to make a bug report or feature request consider using GitHub, SourceForge or e-mail. Posting such things here is acceptable, but this is not a perfect place for them.
...