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

コマンドが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/

なぜzshどこでも失敗するのですvimか?

ベストアンサー1

~/.zcompdumpすべてのファイルを削除すると問題が解決したようです。

rm -r ~/.zcompdump*

おすすめ記事