我只是在我的新Windows上安装了Windows 2.7.2的官方git。当我在没有-m
的情况下在PowerShell上执行git commit
时,我发现默认编辑器意外地很方便。所以我想在git
之外使用它,通过将其添加到PATH
环境变量中,但我不知道它的名字。
不确定编辑器是否来自任何其他环境,因为它是我刚刚安装的新 win10 系统PuTTY
并MinGW
.
我已经检查了git config --global core.editor
和其他 git 设置文件,但编辑器条目始终为空。
谁能告诉我如何使用该编辑器之外的任何内容git commit
?
我相信是Vim。
(它在我的电脑上)
虽然,我怀疑这完全取决于您的系统。
我想每个安装都是不同的,特别是现在这个问题有点旧了,但是对于在撰写本文时与Visual Studio 2017(Windows 10)捆绑在一起的Git,它绝对是Vim,二进制文件位于:
C:Program FilesGitusrbinvim
根据文档,实际上默认情况下它是$EDITOR
或$VISUAL
,否则是 Vi。
因此,如果你想使用类似Vi的GUI,你可以在Windows中使用像GVim这样的GUI。
在 2019/2020 年,至少对我来说,默认值是 nano
C:Program FilesGitusrbinnano.exe
您可以在Powershell中运行
& 'C:Program FilesGitusrbinnano.exe' <filename>
注意AFAICT vim也仍然存在,但nano可以说对初学者更友好,因为它的模式较少,使用稍微多一点的标准键,并在底部列出了重要的键