Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上安装vim插件_Windows_Vim_Vi_Vim Plugin_Pathogen - Fatal编程技术网

在Windows上安装vim插件

在Windows上安装vim插件,windows,vim,vi,vim-plugin,pathogen,Windows,Vim,Vi,Vim Plugin,Pathogen,我本来打算在GVIM for windows中安装病原体插件,但说明说要安装在\vimfiles\autoload文件夹中,我没有这个文件夹。我该如何安装 如果该文件夹不存在,您只需创建该文件夹即可。 将pathogen.vim放入..\vim\vimfiles\autoload中,您就可以开始了。 bundle进入..\vim\vimfiles\bundle如果没有,您需要创建文件夹。 打开Vim,键入“:e$Vim”,您将在vimfiles文件夹所在的Vim目录中找到。(如果你还不知道的话)

我本来打算在GVIM for windows中安装病原体插件,但说明说要安装在\vimfiles\autoload文件夹中,我没有这个文件夹。我该如何安装

如果该文件夹不存在,您只需创建该文件夹即可。
pathogen.vim
放入
..\vim\vimfiles\autoload
中,您就可以开始了。

bundle进入
..\vim\vimfiles\bundle

如果没有,您需要创建文件夹。 打开Vim,键入“:e$Vim”,您将在vimfiles文件夹所在的Vim目录中找到。(如果你还不知道的话)

还有,请看 获取更多帮助。

您可以阅读此文档。。 或 你可以转到这个链接

切勿将文件添加到vim自己的文件夹中。这个文件夹仅用于vim分发文件,可能会在vim更新时被删除。哦,对了。老实说,我没有仔细考虑这个问题,我指的是主目录的vim文件夹。~/。维姆在*尼克斯。也许可以删除我自己的帖子,但不要让坏信息四处传播。捆绑包和病原体应该转到用户自己的vim配置目录,默认情况下,该目录位于
{Disk}:/Users/{user}/vimfiles
{Disk}:/Documents and Settings/{user}/vimfiles
vim/vimfiles
用于由系统管理员为多个用户安装第三方插件-以防有多个用户,并且管理员有工具可以正常更新这些插件。@ZyX:如果您是唯一使用vim的Windows用户,则可以将配置文件直接放在vim\vimfiles下,因为这样可以进行vim设置便携式,易于转移到其他计算机。上次我检查时,Windows二进制文件和运行时文件都没有将任何内容提取到vimfiles目录中。当然没有:正如我所说,vimfiles用于第三方插件。这里有一些问题:首先,如果不以管理员的身份运行,您就不能在那里写东西。事实上,您使用的是运行Windows的家用计算机,这并不意味着坐在根目录下是最好的主意。第二,您将用户自己的信息传播到整个系统,因此备份变得更加困难:您不需要从internet或磁盘重新安装
程序文件中的大量GiB数据,也不希望有数千条规则描述备份内容。第三,要使其可移植,您需要做更多的事情。将配置和插件放在这里或那里并不会像将其放在一个地方那样加快速度。第四,这取决于更新的工作方式,它要么让更新变得更难,要么根本不让更新更容易。只需回答一个问题:windows上的更新是否会清除列出的所有vim旧文件?如果没有,您的变体会让它变得更难:为了确保您的vim运行时文件是最新的,您必须删除旧数据,以防某些文件被删除。Bram不会无缘无故删除单个文件。