所以我想要有史以来第一次设置GitHub,我希望Sublime Text成为我的核心编辑器,我到底该怎么做? 对不起,如果这是一个noob问题,我是一个noob:/
在提示符中输入此命令:
git config --global core.editor "C:/Program Files/Sublime Text 2/sublime_text.exe"
当系统提示提交消息或任何其他版本任务时,它会弹出,但如果它已经打开,它将不起作用,因为它使用相同的实例。 不知道如何解决这个问题。
当我在Google上搜索Mac的指令时,这个排名很高,这里是我找到的解决方案的组合。
首先,我使用这个终端命令,从任何终端实例设置一个与“subl”匹配的命令行工具。
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
然后我对上面的Windows解决方案做一个类似的git config命令,但是在最后使用-w参数。
git config --global core.editor "subl -w"
自Sublime Text 3构建3010以来,默认情况下包含subl.exe帮助程序。 所以,把CharlesB和Ted的答案结合起来,给你最好的答案 –
键入提示符(cmd.exe或git_bash):
setx SUBLIME c:\ path \ to \ sublime \ install \ dir git config –global core.editor“subl.exe -w”
注意是否存在引号。 git配置需要他们,而setx没有。 此外,当你在这里,尝试使用一个路径\到\崇高,不使用空格。 这样你可以使用MSysGit和Cygwin Git。
我不得不在Windows中的用户目录中手动编辑.gitconfig
文件。 编辑需要单引号,如下所示:
[core] editor = 'C:/Program Files/Sublime Text 3/sublime_text.exe'