之后缺少参数:git show 后"-c" vim 错误



我已经使用 vim 作为 vim 的编辑器很长时间了。我通过以下方式将 vim 设置为默认编辑器:

git config --global core.editor "vim"

但是现在 git show 停止工作了。如果我打电话

git show a802fa69:path_to_file/file.cpp

我收到错误消息

VIM - Vi IMproved 8.1 (2018 May 18, compiled Sep 19 2018 08:30:40)
Argument missing after: "-c"
More info with: "vim -h"

有什么想法吗?"-c"后面缺少参数是什么意思?我该如何解决它?它以前在工作...

这不是默认的 git show 行为。检查您的.gitconfig以查看是否重新定义了git show。您还可以检查您的别名和.bashrc。似乎 vim 是由这些带有-c标志的设置之一调用的,但没有给出任何命令。例如,vim -c将引发相同的错误。

最新更新