windows - 无法在 Windows 下将 gvim 与病原体一起使用

标签 windows vim

我有病原体设置并且在 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/

相关文章:

windows - 如何使用 Phonegap/Cordova/WinJS/HTML/CSS/JS 在 Windows Phone 8.1 中扫描二维码?

python - 为什么 os.path.expanduser 不返回主目录?

vim - 根据行中特定位置的字符删除行

Vim,如何在一个快捷键下映射两个任务?

vim - 在 Vim 的搜索中运行 AWK

windows - 无法识别 composer install "svn"的问题?

python - 在 Windows 上调整 Python 控制台窗口大小的问题

vim - 从工作目录启动 gvim

vim - 删除 Vim 中行前的所有任意空格

python - 我可以在 Windows 中通过 ctrl-D 而不是 ctrl-Z 退出 Python 2.5 吗?