通过SSH将默认编辑器(core.editor)更改为记事本

时间:2013-08-09 17:07:13

标签: git ssh

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

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

2 个答案:

答案 0 :(得分:1)

无法通过典型的ssh会话在Windows中启动GUI程序。如果您想将默认编辑器切换到不同的终端编辑器(如nano),可以使用以下命令执行此操作:

git config --global core.editor "nano"

Source

答案 1 :(得分:0)

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

现在 $ git commit将启动SublimeText

$ sublimetext filename.txt也适用