0

我从 Windows 机器 ssh 到 unix 机器。当我执行 git commit 时,git 总是在远程机器上启动 Vi,以便我可以输入提交消息。

是否可以在 Windows 客户端机器上将默认编辑器更改为记事本?

4

2 回答 2

1

无法通过典型的 ssh 会话在 Windows 中启动 GUI 程序。如果您想将默认编辑器切换到不同的终端编辑器,例如 nano,您可以这样做:

git config --global core.editor "nano"

资源

于 2013-08-09T17:11:48.350 回答
0

原来我的 PC 上安装了 X-Win32,所以我将 SublimeText 2 安装到 unix 机器中并调整 $PATH 然后运行git config --global core.editor sublimetext

现在 $ git commit将启动 SublimeText

$ sublimetext filename.txt可以

于 2013-08-09T20:05:05.680 回答