我下载了Git并添加了“sublimetext3”作为core.editor
值而不是“subl -n -w”。我现在添加“subl -n -w”作为core.editor
值,但当我键入core.editor
时,git config --list
值“sublimetext3”也存在
另外,我无法在终端中打开.md文件。我输入Contributors.md
并得到回复
-bash: Contributors.md: command not found.
当我尝试git config --edit
时,我得到以下内容:
error: cannot run sublimetext3: No such file or directory
error: unable to start editor 'sublimetext3'.
检查您的本地和全局配置,并比较:
git config --local --list
git config --global --list
您可能已将其设置为subl
的一个级别,但被sublimetext3
的其他设置覆盖
然后如果是这样,为了正确设置,在设置属性时明确给出配置级别:
git config --global core.editor "subl -n -w"
# and/or
git config --local core.editor "subl -n -w"
(我没有提到--system
,--worktree
或--file
也存在,因为我猜你不太可能在不知情的情况下改变它,但可能值得检查,查看所有细节here in the doc)