我目前使用 Git for Windows 来教授 bash 和 git。如果可能的话,我想改用本地 MobaXterm 终端。我的要求之一是我们可以将默认文本编辑器从 vim 更改为更用户友好的选项,例如 nano 甚至 MobaTextEditor。
git config --global core.editor
不幸的是,我设置什么或EDITOR
env 变量似乎并不重要,git commit
总是忽略它并打开 vim。它甚至没有给我一个错误,它只是完全忽略了设置。
我真的很想离开 Git for Windows,但是在我们有限的时间内让一个满是新手的班级使用 vim 是不可行的。有谁知道如何让另一个编辑器在 MobaXterm 的本地终端中使用 git?我缺少一些简单的东西吗?
从 git 文档(https://git-scm.com/docs/git-var):
由于某种原因,MobaXterm 设置的是 GIT_EDITOR 而不是 EDITOR 或 VISUAL。取消设置或更改该变量。