最近我在我的终端中安装了 bash-it
。现在,当我尝试执行 git commit
时,终端会向我显示此错误:
/usr/bin/mate -w:/usr/bin/mate: 没有那个文件或目录
错误:无法运行/usr/bin/mate -w:没有那个文件或目录
错误:编辑器“/usr/bin/mate -w”有问题。
请使用 -m 或 -F 选项提供消息。
在 bash-it
之前,commit 命令正确打开了 vim。
当然,我已经尝试将 git 中的 core.editor
更改为“vim”,但无论如何它都不起作用。
你能帮我解决这个问题吗?我真的很喜欢 vim,它 super 简单快捷...我不想使用 TextMate 来编辑提交消息。
PS: 我使用的是 Mac OSX
最佳答案
尝试使用以下命令。应该能够将您的编辑器设置回 vi 或 vim。但是,您可能必须提供 vim 的绝对路径。
git config --global core.editor vim
关于Git-commit 无法打开 vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26930924/