我从一台Windows机器转到一台unix机器。当我执行git commit时,git总是在远程机器上启动Vi,以便我可以输入提交消息。
是否可以在Windows客户端计算机上将默认编辑器更改为记事本?
答案 0 :(得分:1)
无法通过典型的ssh会话在Windows中启动GUI程序。如果您想将默认编辑器切换到不同的终端编辑器(如nano),可以使用以下命令执行此操作:
git config --global core.editor "nano"
答案 1 :(得分:0)
原来我在我的电脑上安装了X-Win32,所以我将SublimeText 2安装到unix机器上并调整$ PATH然后运行git config --global core.editor sublimetext
现在
$ git commit
将启动SublimeText
也
$ sublimetext filename.txt
也适用