Próbuję utworzyć alias vim
do wykonania vimx
. Po utworzeniu nowego terminala przy próbie automatycznego ukończenia pojawia vi
się następujący błąd:
fish: The file 'vim' is not executable by this user
/usr/local/share/fish/functions/__fish_complete_vi.fish (line 4): begin; command vim --version
^
in . (source) call of file “-”,
called on line 37 of file “/usr/local/share/fish/functions/__fish_complete_vi.fish”,
in function “__fish_complete_vi”,
called on line 3 of file “/usr/local/share/fish/completions/vim.fish”,
with parameter list “vim”
in . (source) call of file “/usr/local/share/fish/completions/vim.fish”,
called on standard input,
in command substitution
called on standard input,
Zakładam, że ma to coś wspólnego z wbudowanym autouzupełnianiem w rybach dla vima, myśląc, że polecenie vim faktycznie istnieje (chociaż jest to tylko alias).
Moja konfiguracja ryb zawiera następujące elementy:
function vim
command vimx $argv
end
fish, version 2.1.2
.