nvim 找到了该函数,但 vim 没有找到

问题描述

我正在使用 vim/nvim 插件 asyncrun,如果我在 {{1} 中实现它,API call 可以在 nvim 中正常工作使用一行:

~/.config/nvim/init.vim

现在,如果我尝试在 call asyncrun#run("","cwd","firefox") 中使用它,那么同一行对 vim 不起作用。我总是收到警告:

~/.vimrc

需要进行哪些更改才能使其适用于 UnkNown finction: asyncrun#run


在@doopNudles 评论之后,我还澄清了 vim 插件是手动安装在文件vim 中的。我以相同的方式安装所有 ~/.vim/pack/my-plugins/start/vim-asyncrun/asyncrun.vim/plugin/asyncrun.vim 插件(使用 vim v8 原生功能检测插件

解决方法

问题是 ~/.vim/pack/my-plugins/start/vim-asyncrun/asyncrun.vim/plugin/asyncrun.vim 多了一个文件夹!

如果我像这样删除额外的文件夹 asyncrun.vim ~/.vim/pack/my-plugins/start/vim-asyncrun/plugin/asyncrun.vim