LoginSignup
89
55

More than 5 years have passed since last update.

zshでvim+Tabでエラーになる時の対処法

Last updated at Posted at 2016-01-07

もしかしたら重複記事があるのかもしれませんが、備忘録として投稿

問題

vim 

⇡でtabで補完しようとすると

_arguments:451: _vim_files: function definition file not found

と出て補完ができない。
450とか他の数値の場合もあるようです。

解決策

rm ~/.zcompdump
exec $SHELL -l

これで直ります。

私の場合は後ろに[.zcompdump-ユーザー名]という感じのファイルが生成されていて、それも消す必要がありました。

追記(16/05/07)

より詳しい解説を見つけました。
zshで"autoload -Uz compinit && compinit -u"を実行すると"compinit:473: bad floating point constant"のエラーが出る

追記(16/11/02)

zplug入れてる場合は以下の場合もあるようです

rm ~/.zplug/zcompdump
exec $SHELL -l

zsh + vim で補完されない、、場合。

89
55
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
89
55