这是我在尝试BundleInstall时收到的错误消息:
Shell can't be executed /bin/zsh
Error while executing "function vundle#installer#new..<SNR>37_process..vundle#installer#run..vundle#installer#install..<SNR>37_sync..<SNR>37_system":
Line 1:
E484: Can't open file /tmp/vfHFBSJ/8
Error while executing "function vundle#installer#new..<SNR>37_process":
Zeile 13:
E121: Undefined variable: g:vundle_last_status
E15: Invalid expression: 'error' == g:vundle_last_status
Zeile 17:
E121: Undefined variable: g:vundle_last_status
我删除了bundle目录中的所有内容,然后重新安装了vundle。它还是试图执行zsh。这有什么不对?
答案 0 :(得分:1)
我猜我'shell'
仍然设置使用zsh
。请与:verbose set shell?
联系,并在:set shell=/bin/bash
中禁用配置/重新配置为~/.vimrc
。
答案 1 :(得分:0)
我卸载了zsh,但是在我的/ etc / passwd中它引用了/bin/zsh
而不是/bin/bash
。因此,我在注销/重新启动后甚至无法重新登录我的用户帐户。