[英]Vim Vundle installation on windows: unknown function vundle#begin
我是 Vim 的初學者,我正在嘗試安裝 Vundle 進行插件管理。 但是,當我打開 gVim 時,我總是遇到同樣的錯誤:
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
我在 Windows 10 上工作,這是我的 _vimrc 文件的樣子:
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
也許有點晚了,但我也收到了同樣的錯誤。 在診斷發生了什么之后,我遇到了以下問題和解決方案:
問題是使用 GIT 克隆文件,這會將 Vundle 目錄下載到文件路徑:~/vimfiles/bundle/Vundle.vim 到 Windows 主目錄。 Windows 上的最終文件路徑將如下所示:C:\Users\User1~\vimfiles\bundle\Vundle.vim。 但是 _vimrc 文件位於目錄 C:\Users\User1\ 下
解決方案是將文件夾“vimfiles”復制到 user1 目錄(將 user1 換成你自己的用戶名)。 Vundle 文件的最終文件路徑應該是 C:\Users\User1\vimfiles\bundle\Vundle.vim。
看起來你錯過了安裝的一些步驟,這將克隆$HOME/.vim/bundle
目錄下的 Vundle git 存儲庫,在那里創建一個Vundle.vim
子目錄,其中有一個autoload/vundle.vim
,其中包含諸如vundle#begin
將被搜索。
有關詳細說明,請參閱快速入門指南。 特別是對於您的情況,還有一個指向非常詳細的Windows 安裝文檔的鏈接,其中包含有關如何獲取安裝 Vundle 所需組件的許多詳細信息。
您可能還想考慮將vim-plug作為 Vundle 的替代品。 它更新且得到積極維護,同時使用與 Vundle 相似的模型,支持相似的命令集並使用相似的配置指令。 它也更容易安裝,在 Windows 上也是如此。 (它只需要下載一個文件。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.