问题描述
我正在使用 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