Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unable to install Vundle on windows #900

Open
iSteed opened this issue Apr 4, 2019 · 2 comments
Open

unable to install Vundle on windows #900

iSteed opened this issue Apr 4, 2019 · 2 comments

Comments

@iSteed
Copy link

iSteed commented Apr 4, 2019

I have dug through these issues, and none seem to be the same problem i am experiencing. Following all the install guides, and FAQs i could find, I am unable to get Vundle.vim to install.
I am on windows, with 64bit vim. i have gone back and fourth between the default /vimfiles/ and /.vim/ im unsure of how to proceed.

here is my _vimrc:

"sample config from vundle
set nocompatible              " be iMproved, required
filetype off                  " required

set rtp+=$HOME\.vim\bundle\Vundle.vim
call vundle#begin('$HOME\.vim\bundle')
Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'skywind3000/asyncrun'
Plugin 'tpope/vim-fugitive'
Plugin 'git://git.wincent.com/command-t.git'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
call vundle#end()            " required
filetype plugin indent on    " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList       - lists configured plugins
" :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line}}

here is my :version

VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr  3 2019 22:02:53)
MS-Windows 64-bit console version
Included patches: 1-1108
Compiled by appveyor@APPVYR-WIN
Huge version without GUI.  Features included (+) or not (-):
+acl                +clientserver       +diff               +folding            +linebreak          +mzscheme/dyn       +quickfix           -tag_old_static     +user_commands      +writebackup
+arabic             +clipboard          +digraphs           -footer             +lispindent         -netbeans_intg      +reltime            -tag_any_white      +vartabs            -xfontset
+autocmd            +cmdline_compl      -dnd                +gettext/dyn        +listcmds           +num64              +rightleft          +tcl/dyn            +vertsplit          -xim
+autochdir          +cmdline_hist       -ebcdic             -hangul_input       +localmap           +packages           +ruby/dyn           +termguicolors      +virtualedit        -xpm_w32
+autoservername     +cmdline_info       +emacs_tags         +iconv/dyn          +lua/dyn            +path_extra         +scrollbind         +terminal           +visual             -xterm_save
-balloon_eval       +comments           +eval               +insert_expand      +menu               +perl/dyn           +signs              -termresponse       +visualextra
+balloon_eval_term  +conceal            +ex_extra           +job                +mksession          +persistent_undo    +smartindent        +textobjects        +viminfo
-browse             +cryptv             +extra_search       +jumplist           +modify_fname       -postscript         +startuptime        +textprop           +vreplace
++builtin_terms     +cscope             -farsi              +keymap             +mouse              +printer            +statusline         -tgetent            +vtp
+byte_offset        +cursorbind         +file_in_path       +lambda             -mouseshape         +profile            -sun_workshop       +timers             +wildignore
+channel            +cursorshape        +find_in_path       +langmap            +multi_byte_ime/dyn +python/dyn         +syntax             +title              +wildmenu
+cindent            +dialog_con         +float              +libcall            +multi_lang         +python3/dyn        +tag_binary         -toolbar            +windows
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$HOME\vimfiles\vimrc"
 3rd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
       defaults file: "$VIMRUNTIME\defaults.vim"
Compilation: cl -c /W3 /nologo  -I. -Iproto -DHAVE_PATHDEF -DWIN32  -DFEAT_CSCOPE -DFEAT_TERMINAL  -DFEAT_JOB_CHANNEL      -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 /MP -DHAVE_STDINT_H /Ox /GL -DNDEBUG  /Zl /MT -D
FEAT_MBYTE_IME -DDYNAMIC_IME -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DDYNAMIC_TCL -DDYNAMIC_TCL_DLL=\"tcl86t.dll\" -DDYNAMIC_TCL_VER=\"8.6\" -DFEAT_LUA -DDYNAMIC_LUA -DDYNAMIC_LUA_DLL=\"lua53.dll\" -DFEA
T_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3 -DDYNAMIC_PYTHON3_DLL=\"python37.dll\" -DFEAT_MZSCHEME -I "C:\Program Files\Racket\include" -DMZ_PRECISE_GC -DDY
NAMIC_MZSCHEME -DDYNAMIC_MZSCH_DLL=\"libracket3m_a36fs8.dll\" -DDYNAMIC_MZGC_DLL=\"libracket3m_a36fs8.dll\" -DFEAT_PERL -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl528.d
ll\" -DFEAT_RUBY -DDYNAMIC_RUBY -DDYNAMIC_RUBY_VER=24 -DDYNAMIC_RUBY_DLL=\"x64-msvcrt-ruby240.dll\" -DFEAT_HUGE /Fd.\ObjCULYHTRZAMD64/ /Zi
Linking: link  /nologo /subsystem:console,5.02 /opt:ref /LTCG:STATUS oldnames.lib kernel32.lib advapi32.lib shell32.lib gdi32.lib  comdlg32.lib ole32.lib netapi32.lib uuid.lib /machine:AMD64   libcmt.lib  user
32.lib  /nodefaultlib:lua53.lib  /STACK:8388608  /nodefaultlib:python27.lib /nodefaultlib:python37.lib   "C:\Tcl\lib\tclstub86.lib" WSock32.lib /PDB:vim.pdb -debug

:script

  1: ~\_vimrc
  2: C:\Program Files (x86)\Vim\vim81\vim81\ftoff.vim
  3: ~\.vim\bundle\Vundle.vim\autoload\vundle.vim
  4: ~\.vim\bundle\Vundle.vim\autoload\vundle\config.vim
  5: C:\Program Files (x86)\Vim\vim81\vim81\filetype.vim
  6: C:\Program Files (x86)\Vim\vim81\vim81\ftplugin.vim
  7: C:\Program Files (x86)\Vim\vim81\vim81\indent.vim
  8: ~\vimfiles\plugin\asyncrun.vim
  9: ~\vimfiles\plugin\bundle\Vundle.vim\autoload\vundle\config.vim
 10: ~\vimfiles\plugin\bundle\Vundle.vim\autoload\vundle\installer.vim
 11: ~\vimfiles\plugin\bundle\Vundle.vim\autoload\vundle\scripts.vim
 12: ~\vimfiles\plugin\bundle\Vundle.vim\autoload\vundle.vim
 13: ~\vimfiles\plugin\bundle\Vundle.vim\ftplugin\vundlelog.vim
 14: ~\vimfiles\plugin\bundle\Vundle.vim\syntax\vundlelog.vim
 15: ~\vimfiles\plugin\bundle\Vundle.vim\test\minirc.vim
 16: C:\Program Files (x86)\Vim\vim81\vim81\syntax\syntax.vim
 17: C:\Program Files (x86)\Vim\vim81\vim81\syntax\synload.vim
 18: C:\Program Files (x86)\Vim\vim81\vim81\syntax\syncolor.vim
 19: C:\Program Files (x86)\Vim\vim81\vim81\plugin\getscriptPlugin.vim
 20: C:\Program Files (x86)\Vim\vim81\vim81\plugin\gzip.vim
 21: C:\Program Files (x86)\Vim\vim81\vim81\plugin\logiPat.vim
 22: C:\Program Files (x86)\Vim\vim81\vim81\plugin\manpager.vim
 23: C:\Program Files (x86)\Vim\vim81\vim81\plugin\matchparen.vim
 24: C:\Program Files (x86)\Vim\vim81\vim81\plugin\netrwPlugin.vim
 25: C:\Program Files (x86)\Vim\vim81\vim81\plugin\rrhelper.vim
 26: C:\Program Files (x86)\Vim\vim81\vim81\plugin\spellfile.vim
 27: C:\Program Files (x86)\Vim\vim81\vim81\plugin\tarPlugin.vim
 28: C:\Program Files (x86)\Vim\vim81\vim81\plugin\tohtml.vim
 29: C:\Program Files (x86)\Vim\vim81\vim81\plugin\vimballPlugin.vim
 30: C:\Program Files (x86)\Vim\vim81\vim81\plugin\zipPlugin.vim

Looking at the :PluginInstall interface, i only see the main plugin, where i expect to see the others i have place in the vimrc file.

  " Installing plugins to C:\Users\<myname>\.vim\bundle                                                    |
. Plugin 'VundleVim/Vundle.vim'                                                                         |~
* Helptags                                                                                              |~
                                                                                                        |~

when i go to :PluginInstall and highlight Vumble/Vumble.vim and hit i

[Vundle] Installer [Preview][RO]                                                                         [No Name]
Processing 'VundleVim/Vundle.vim'
Error detected while processing function vundle#installer#run[8]..vundle#installer#install_and_require[2]..vundle#config#bundle[2]..<SNR>9_check_bundle_name:
line    2:
Vundle error: Name collision for Plugin VundleVim/Vundle.vim. Plugin VundleVim/Vundle.vim previously used the name "Vundle.vim". Skipping Plugin VundleVim/Vundle.vim.
Error detected while processing function vundle#installer#run[8]..vundle#installer#install_and_require[3]..vundle#installer#helptags:
line    1:
E121: Undefined variable: rtpath

and here is my :PluginList

" My Plugins                                                                                            |
Plugin 'VundleVim/Vundle.vim'                                                                           |~

no other plugins are listed, i do not think i have the main plugin installed correctly. please let me know if there is anything i can do to get any help on this issue.

@iSteed
Copy link
Author

iSteed commented Apr 4, 2019

thought i would add this as well.

W:\>git --version
git version 2.21.0.windows.1

W:\>curl --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: [unreleased]
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL

@davidlowryduda
Copy link

This feels very similar to #430 to me. Unfortunately, I am the only person suggesting actions towards issues at the moment, and I don't have a Windows machine. If you continue to have trouble, it might be a good idea to try one of the more active (and larger and more featureful --- though whether you think that is what you want is a different question) plugin managers like vim-plug.

On the other hand, if you do figure it out, be sure to comment here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants