安装了oh-my-zsh后使用vim自动补全文件或目录时报错“_arguments:451: _vim_files: function definition file not found”的解决方案
如下图,刚刚安装完oh-my-zsh之后打算编辑一下/etc目录下的my.cnf文件,使用tab键自动补全时出现了错误:

查了下资料,发现是安装oh-my-zsh时顺带安装的插件出了问题,可能安装的插件有点bug,查了下资料,解决方案如下:
#!bash
#删除~目录下以.zcompdump开头的文件
rm -rf ~/.zcompdump-*
#重启zsh
exec zsh

按tab后成功补全。

浙公网安备 33010602011771号