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

win7 && gvim - vundle not working, no installs #591

Open
ghost opened this issue Apr 17, 2015 · 10 comments
Open

win7 && gvim - vundle not working, no installs #591

ghost opened this issue Apr 17, 2015 · 10 comments

Comments

@ghost
Copy link

ghost commented Apr 17, 2015

Recently started getting into computer stuff again for the first time in a while, though I have had to settle on windows 7 for now, rather than linux as I used to use. I used vundle before, and I have tried to follow the instructions provided for windows users several times. My vimrc contains the following section:

set nocompatible
filetype off

set rtp+=/vimfiles/bundle/Vundle.vim
let path='
/vimfiles/bundle'
call vundle#begin(path)

" :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
" :h vundle for more details

Plugin 'gmarik/vundle.vim' " easily install and update vim plugins
Plugin 'tpope/vim-fugitive' " cool git wrapper
" Plugin 'L9'
"Plugin 'git://git.wincent.com/command-t.git'
"Plugin 'rstacruz/sparkup', {'rtp': 'vim'} "script in a subdirectory
" Plugin 'user/L9', {'name': 'newL9'} " avoid name conflict with L9
"Plugin 'tpope/vim-surround' " Easyily manipulate surrounding tags
"Plugin 'scrooloose/nerdtree.git' " directory explorer for vim
"Plugin 'Buffergator' " list,select and switch between buffers
"Plugin 'Lokaltog/vim-powerline' " A status line plugin for vim
"Plugin 'vim-addon-mw-utils' " snipmate depends on this
"Plugin 'tlib_vim' " snipmate depends on this
"Plugin 'snipMate' " Snippet/boilerplate tool
"Plugin 'Lokaltog/vim-easymotion' " A simplification of vim motions
"Plugin 'matchit.zip' " Extends % to more than just braces
"Plugin 'Alternate-workspace' " switch between header/code files
"Plugin 'tComment' " easily toggle comments
"Plugin 'MRU' " show ten most recent files
"Plugin 'rainbow_parentheses.vim'
call vundle#end()

filetype plugin indent on

If my entire .vimrc is required I will provide it.

The vimfiles directory containing vundle exists in my home directory, and I receive errors of the following nature when I try to run PluginInstall

Error detected while processing function vundle#installer#new..29_process..vundle#installer#run..vundle#installer#install..29_sync..29_make_sync_command..29_get_current_origin_url..29_system:
line 1:
E484: Can't open file C:\Users\pw\AppData\Local\Temp\VIo59DD.tmp
Error detected while processing function vundle#installer#new..29_process..vundle#installer#run..vundle#installer#install..29_sync:
Error detected while processing function vundle#installer#new..29_process..vundle#installer#run..vundle#installer#install..29_sync:
line 6:
E714: List required
Error detected while processing function vundle#installer#new..29_process:
line 13:
E121: Undefined variable: s:last_status
E15: Invalid expression: 'error' == s:last_status
line 17:
E121: Undefined variable: s:last_status
E15: Invalid expression: 'updated' == s:last_status && empty(msg)
Error detected while processing function vundle#installer#new..29_process..vundle#installer#run..vundle#installer#install..29_sync..29_system:
line 1:
E484: Can't open file C:\Users\pw\AppData\Local\Temp\VIo5E8F.tmp
Error detected while processing function vundle#installer#new..29_process:
line 13:
E121: Undefined variable: s:last_status
E15: Invalid expression: 'error' == s:last_status
line 17:
E121: Undefined variable: s:last_status
E15: Invalid expression: 'updated' == s:last_status && empty(msg)

@annagrram
Copy link
Contributor

Looks like the problem mentioned in #575.
You can check that, though it's a really long conversation. It contains some possible problems and a more permanent solution by @clausreinke which makes it possible to see the actual problem.

@ghost
Copy link
Author

ghost commented Apr 17, 2015

Seems to be a long running problem, perhaps I will try another tool...

@annagrram
Copy link
Contributor

I guess there are not many testers and contributors that run windows, but the problems are still being addressed and fixed.
If you prefer another tool, that's entirely your choice.

@ghost
Copy link
Author

ghost commented Apr 17, 2015

I don't particularly want to use another tool, I just want to have plugins so I can get on with some stuff.

@annagrram
Copy link
Contributor

I understand your standpoing. But, remember that like with any software, there are bugs and problems.
To have a tool be compatible with as many systems as possible requires a lot of work, effort and, of course, testers and contributors to that system.

This problem seems to arise because of another problem during the execution of system commands which fail, but because of problematic shell-escaping in windows in some constellations cause the problem you get, which doesn't describe the real issue.

You can help test the fix proposed by @clausreinke and report your findings, making it quicker to incorporate it into the main branch, or just watch the project until the fix will get into main, or change to another tool which doesn't suffer from this specific bug, or a combination of ideas.

Bugs are... well... bugging. But, as you see, people are here to find solutions and make Vundle a better tool. It just takes some time.

@ghost
Copy link
Author

ghost commented Apr 17, 2015

I'll maybe try the fix another time, for now I'm going to put plugins aside and focus on getting used to core vim functionality again. I have no idea what is going on or why it isn't working, and I am too busy getting back into things to spend a great deal of time trying to get my tools to work... I will check back here in a couple of days or something. Thanks for your time!

@annagrram
Copy link
Contributor

You're welcome.
Hope the fix will be merged as soon as possible. I now realize I haven't linked the PR here, so #589.

Learning core vim is a good idea.

In my opinion, solving problems and making your tools work can teach you a great deal of things. But that's just me 😃

Anyway, good luck!

@jkerian
Copy link

jkerian commented Oct 16, 2015

I saw this issue on vim73, but it disappeared when I switched to vim74 (on windows)

@chtenb
Copy link

chtenb commented Mar 14, 2016

I'm running vim 7.4.965 and still experiencing the issue in gvim. For now, I restrict myself to only run vundle updates/installs in the git bash terminal emulator on windows, which works just fine.

@alex-shamshurin
Copy link

alex-shamshurin commented Dec 4, 2016

On windows 10 I have the same problem with VIM 8

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec  1 2016 23:14:15)
MS-Windows 64-bit console version
Included patches: 1-117
Compiled by hp@HP-PC

But it installs on gvim with the same config. But after that I cannot run plugins not a editor command

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

4 participants