web-dev-qa-db-ja.com

コマンドがvimの場合、zshがパスの完了時に失敗する

ファイルを自動補完しようとすると(vimを引数0として):

vim ~/.conf <TAB>

それが示している:

_arguments:450: _vim_files: function definition file not found
_arguments:450: _vim_files: function definition file not found
_arguments:450: _vim_files: function definition file not found

以前は問題なく動作していました。

その他のコマンド:

cat ~/.conf <TAB>

与える:

cat ~/.config/

zshvimでのみ失敗するのはなぜですか?

6

すべてを削除することが判明~/.zcompdumpファイルはそれを解決しました:

rm -r ~/.zcompdump*
9

これは私にとってはうまくいきます:

rm $ZSH_COMPDUMP && exec zsh

8

これらのどれも私にはうまくいきません。私の問題は抗原でした:

rm ~/.antigen/.zcomp*

1
Daniel Arndt