将Sublime Text作为核心编辑器的命令是什么?

Chr*_*man 20 windows editor github sublimetext

所以我第一次尝试设置GitHub,我希望Sublime Text成为我的核心编辑器,我究竟是怎么做到的?对不起,如果这是一个菜鸟问题,我是菜鸟:/

Ted*_*ery 23

由于这在我搜索Google for Mac说明时排名很高,因此以下是我找到的解决方案组合.

首先,我使用此终端命令从任何终端实例设置一个命令行实用程序,将"subl"与Sublime Text匹配.

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
Run Code Online (Sandbox Code Playgroud)

然后我对上面的Windows解决方案执行类似的git config命令,但最后使用-w参数.

git config --global core.editor "subl -w"
Run Code Online (Sandbox Code Playgroud)


Cha*_*esB 20

在提示中输入以下命令:

git config --global core.editor "C:/Program Files/Sublime Text 2/sublime_text.exe"
Run Code Online (Sandbox Code Playgroud)

然后,当提示输入提交消息或任何其他编辑任务时,它将弹出,但如果它已经打开,则它将无法工作,因为它使用相同的实例.不知道如何解决这个问题.

  • 对我来说,路径需要另外单引号如下:`git config --global core.editor"'c:/ program files/sublime text 2/sublime_text.exe'-w"` (12认同)
  • 最新版本2181刚刚在Windows上添加了对-w(等待)命令行参数的支持.这解决了您描述的相同实例问题. (3认同)