【发布时间】:2017-05-14 22:49:09
【问题描述】:
我在将 Sublime Text 2 设置为 core.editor 和 git 时遇到问题。
我已经阅读了所有能找到解决问题的帖子,但仍然没有什么对我有用。我正在运行 Windows。
我已经完成了:
git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'"
并尝试使用各种参数,例如-m。当我打开我的.gitconfig 时,里面是这样的:
[user]
name = Spencer Moran
email = smoran02@gmail.com
[core]
editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe'
如果我去 Git 并输入:
README.markdown --edit
README 文件在记事本中打开,而不是 Sublime Text。
有谁知道我做错了什么或如何解决这个问题?
【问题讨论】:
-
如果您在 cmd.exe 中键入 only
README.markdown --edit,则根本不涉及git。如果您希望它起作用,请更改 Windows 中的文件关联。 -
以下大多数答案的一般 FYI:
-w表示“等待文件关闭后再返回”,-n表示“打开一个新窗口”。来源:docs.sublimetext.info/en/latest/command_line/command_line.html -
我最喜欢使用 Sublime Text 3 作为我的 git 编辑器的设置:stackoverflow.com/questions/2596805/…
标签: git editor default sublimetext git-config