我使用的是一个vim/nvim插件异步运行,如果我使用行在~/.config/nvim/init.vim中实现它,那么它可以在nvim中很好地工作:
call asyncrun#run("", "cwd", "firefox")现在,如果我试图在vim中使用它,这一行也不适用于~/.vimrc。我总是收到警告:
Unknown finction: asyncrun#run为了使这也适用于vim,需要更改什么?
在@doopNudles注释之后,我还澄清了vim插件是手动安装在文件夹~/.vim/pack/my-plugins/start/vim-asyncrun/asyncrun.vim/plugin/asyncrun.vim中的。我以同样的方式安装我的所有vim插件(使用vim v8本机功能来检测插件)。
发布于 2021-03-04 07:24:02
问题是~/.vim/pack/my-plugins/start/vim-asyncrun/asyncrun.vim/plugin/asyncrun.vim有一个额外的文件夹!
如果我像这样删除额外的asyncrun.vim文件夹~/.vim/pack/my-plugins/start/vim-asyncrun/plugin/asyncrun.vim,它就能工作了。
https://stackoverflow.com/questions/66466253
复制相似问题