Quantcast
Viewing all articles
Browse latest Browse all 5712

zshでvimVim+Tabでエラーになる場合の対処法(zplug編)

zsh + zplug 環境で vimでファイル名補完をしようとして突然できなくなったときの対処法です。

ここ数週間で2回ハマったのでメモ Image may be NSFW.
Clik here to view.
:sob:

事象

vim ~/dotf # ここでTab補完しようとする_arguments:451: _vim_files: function definition file not found

解決方法

zplugのホームディレクトリにあるzcompdumpファイルを削除する。

rm -fr $ZPLUG_HOME/zcompdump
exec $SHELL -l

※ハマった内容

  • HOMEディレクトリにも.zcompdumpがあったので、消しても解決せず。
  • find / --name ".zcompdump"でも .がついているので、 ~/.zcompdumpしか見つからず。
  • ZPLUG_HOMEのデフォルトは~/.zplug
    • 自分の場合は、dotfileでHOMEを変更していたので rm -fr ~/.zplug/zcompdumpで解決せず。

参考

  • zplugを使用していない場合は、こちらが参考になります。

備考

そもそもこの事象が発生する要因って何ででしょうね Image may be NSFW.
Clik here to view.
:thinking:


Viewing all articles
Browse latest Browse all 5712

Trending Articles