什么是 git 在 Windows 上的默认编辑器,可执行文件在哪里



我只是在我的新Windows上安装了Windows 2.7.2的官方git。当我在没有-m的情况下在PowerShell上执行git commit时,我发现默认编辑器意外地很方便。所以我想在git之外使用它,通过将其添加到PATH环境变量中,但我不知道它的名字。

不确定编辑器是否来自任何其他环境,因为它是我刚刚安装的新 win10 系统PuTTYMinGW.

我已经检查了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可以说对初学者更友好,因为它的模式较少,使用稍微多一点的标准键,并在底部列出了重要的键

最新更新