Bash Can';t发布Vim&x27;s:q关于执行

Bash Can';t发布Vim&x27;s:q关于执行,bash,vim,Bash,Vim,我有一个方便的功能,使我可以很容易地通过Vim安装插件 不幸的是,q命令从未运行过。我希望在退出编辑器之前进行捆绑包的安装和清理,但这似乎不起作用。我能说的其他命令最有效 直到最近,我还在使用这个命令: vim +BundleInstall! +BundleClean +q 这应该做大致相同的事情(打开文件后运行命令与打开文件前运行命令),但是q不会触发。你知道我该怎么做吗,或者有人能解释一下为什么它不起作用吗?使用+qa或-cmd-qa而不仅仅是+q或-cmd-quit。通常这与多个打开的缓

我有一个方便的功能,使我可以很容易地通过Vim安装插件

不幸的是,
q
命令从未运行过。我希望在退出编辑器之前进行捆绑包的安装和清理,但这似乎不起作用。我能说的其他命令最有效

直到最近,我还在使用这个命令:

vim +BundleInstall! +BundleClean +q

这应该做大致相同的事情(打开文件后运行命令与打开文件前运行命令),但是
q
不会触发。你知道我该怎么做吗,或者有人能解释一下为什么它不起作用吗?

使用
+qa
-cmd-qa
而不仅仅是
+q
-cmd-quit
。通常这与多个打开的缓冲区有关(尝试使用
+q+q
+q+q+q
进行验证)。

感谢您的回复。不幸的是,它似乎并不能解决我的问题。无论我尝试
+qa
还是尝试几个
+q
s,vim都保持打开状态。还有其他想法吗?我可以使用
:q
手动退出。忽略。更改后,我忘记了配置的来源。工作起来很有魅力。谢谢
vim +BundleInstall! +BundleClean +q