首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows上的Vim Vundle安装:未知函数vundle#begin

windows上的Vim Vundle安装:未知函数vundle#begin
EN

Stack Overflow用户
提问于 2019-12-02 04:22:31
回答 2查看 1.5K关注 0票数 1

我是Vim的初学者,我正在尝试安装Vundle来进行插件管理。然而,当我打开gVim时,我仍然得到相同的错误:

代码语言:javascript
复制
Error detected while processing C:\Users\jacob\Vim\_vimrc:
line    5:
E117: Unknown function: vundle#begin
line    7:
E492: Not an editor command: Plugin 'VundleVim/Vundle.vim'
line    9:
E117: Unknown function: vundle#end

我在Windows10上工作,这是我的_vimrc文件的样子:

代码语言:javascript
复制
set nocompatible             
filetype off                 

set rtp+=$HOME/.vim/bundle/Vundle.vim/
call vundle#begin('$HOME/.vim/bundle/')

Plugin 'VundleVim/Vundle.vim'

call vundle#end()            " required
filetype plugin indent on    " required
EN

回答 2

Stack Overflow用户

发布于 2019-12-03 13:01:54

看起来你错过了一些安装步骤,这些步骤会克隆$HOME/.vim/bundle目录下的Vundle git存储库,在那里创建一个Vundle.vim子目录,其中包含一个autoload/vundle.vim,可以在其中搜索vundle#begin等函数。

有关详细说明,请参阅Quick Start guide。对于您的情况,还有一个非常详细的Windows setup文档的链接,其中包含如何获得安装Vundle所需的组件的许多详细信息。

您可能还想考虑将vim-plug作为Vundle的替代方案。它更新并积极维护,同时使用与Vundle类似的模型,支持类似的命令集,并使用类似的配置指令。它也更容易安装,在Windows上也是如此。(它只需要下载一个文件。)

票数 0
EN

Stack Overflow用户

发布于 2020-09-28 15:21:47

也许有点晚了,但我也收到了同样的错误。在诊断了发生了什么之后,我得出了以下问题和解决方案:

问题是使用GIT克隆文件,这会将Vundle目录下载到文件路径:~/vimfiles/bundle/Vundle.vim到Windows主目录。然后,Windows上的最终文件路径将如下所示: C:\Users\User1~\vimfiles\bundle\Vundle.vim。但是,_vimrc文件位于目录C:\Users\User1\

解决方案是将文件夹“user1”复制到vimfiles目录(用vimfiles替换您自己的用户名)。Vundle文件的最终文件路径应该是C:\Users\User1\vimfiles\bundle\Vundle.vim。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59129623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档