我有病原体设置并且在 Linux 下工作正常,但是当我尝试在 Windows 下使用 gvim73 的一些配置时它根本不起作用。我没有收到任何错误,但它什么也没做。
这是我在 git 上的点文件存储库。我已经将其检查到 ~/vimfiles 并将以下内容添加到 _vimrc:
filetype off
call pathogen#helptags()
call pathogen#runtime_append_all_bundles()
我几乎尝试了所有方法,包括将 autoload/pathogen.vim 和 bundles/文件夹放在程序文件下的/vim73 目录中。什么都没有。
有人有这方面的经验吗?我假设有一些特定于 Windows 的事情需要发生才能使这项工作。
编辑:可能还值得注意的是,我可以运行 pathogen#runtime_append_all_bundles()
甚至使用 Tab 补全功能,因此病原体正在加载,但我的插件无法正常工作。
最佳答案
我不确定它是否有帮助,但这是我的工作配置:
- d:\soft\vim\vim73\- gvim 本身,即 pathogen.vim 被复制到 d:\soft\vim\vim73\autoload\
- d:\soft\vim\vimfiles\bundle - 目录 对于插件
来自配置文件 d:\soft\vim\_vimrc 的相应行:
" Use pathogen to load plugins from bundle directory
filetype off
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
我还更改了病原体#helptags,因为原始路径不适用于我的路径:
dir[0 : strlen($VIM)-1] !=# $VIM has been changed to stridx(dir, "bundle") != -1
关于windows - 无法在 Windows 下将 gvim 与病原体一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4961921/