如何在git config中忽略编辑器bash别名?

时间:2017-06-19 12:12:50

标签: git bash editor alias git-config

在我的bashrc中,我将vim别名为vimer -t。 vimer是vim的包装器,用于打开vim -ggvim)并在同一个gui中打开对vim的每次调用。

不幸的是,这对git不起作用,好像git打开了提交编辑器,它在运行的gvim实例中打开并等待直到完整的gvim实例关闭。所以我无法编辑提交消息并关闭vim选项卡,git commit调用完成。

似乎没有解决方法。因此,我希望git致电vim - 但当git调用此代码并识别bash别名时,它会调用vimer -t

那么我怎么能告诉git忽略我的core.editor设置的bash别名来实际调用命令行vim

1 个答案:

答案 0 :(得分:1)

您可以使用vim的完整路径进行配置:

git config --global core.editor /usr/bin/vim