Git Squash不工作

Git Squash不工作,git,vim,git-rebase,git-squash,Git,Vim,Git Rebase,Git Squash,我正在尝试使用git-rebase-I HEAD~10,此页面显示: 如图所示,我正在尝试将6个提交压缩为一个。但是,当我保存文件时,我不会看到另一个编辑器为我提供一个新的提交消息。我也没有看到对提交的任何更改。什么也没有被压扁 我想知道这是否与错误的vim版本有关?因为我得到 很抱歉,bufexplorer 7.4.12要求使用patch1261和patch1264的Vim 7.3或更高版本。 处理/Users/jeffreyyong/.vim/plugged/vim gutentags/p

我正在尝试使用
git-rebase-I HEAD~10
,此页面显示:

如图所示,我正在尝试将6个提交压缩为一个。但是,当我保存文件时,我不会看到另一个编辑器为我提供一个新的提交消息。我也没有看到对提交的任何更改。什么也没有被压扁

我想知道这是否与错误的vim版本有关?因为我得到

很抱歉,bufexplorer 7.4.12要求使用patch1261和patch1264的Vim 7.3或更高版本。 处理/Users/jeffreyyong/.vim/plugged/vim gutentags/plugin/gutentags.vim时检测到错误: 第8行: gutentags:该插件需要vim>=7.4。 UltiSnips要求Vim>=7.4 按ENTER键或键入命令继续


当我做
git-rebase时,我在开始时头~10

bufexplorer似乎是您添加的插件,对吗?单独启动vim(不是从git启动)时是否会出现相同的错误?我认为它没有链接,但尝试禁用bufexplorer当我单独启动vim时,我没有得到bufexplorer错误。但我想知道这是否是导致git squash失败的原因?看起来git使用的Vim与您用于编码的Vim不同。