如何使用Diff-Files语法方案打开Notepad2作为Git提交编辑器?

如何使用Diff-Files语法方案打开Notepad2作为Git提交编辑器?,git,Git,我使用的是Git提交编辑器。它有一个命令行选项来更改语法方案,如下所示: notepad2.exe /s Diff Files 我在Git中使用verbose提交,我想在准备提交时选择diff方案。但我想不出正确的命令。我想应该是这样的(在.gitconfig中): 但是Git读取整行作为文件名,然后告诉我它在任何地方都找不到notepad.exe/s Diff文件 如何获取Git来考虑 /s差异/代码>作为命令行选项,而不是文件名的一部分? (我正在使用Windows 10和Windows命

我使用的是Git提交编辑器。它有一个命令行选项来更改语法方案,如下所示:

notepad2.exe /s Diff Files
我在Git中使用verbose提交,我想在准备提交时选择diff方案。但我想不出正确的命令。我想应该是这样的(在
.gitconfig
中):

但是Git读取整行作为文件名,然后告诉我它在任何地方都找不到
notepad.exe/s Diff
文件

如何获取Git来考虑<代码> /s差异/代码>作为命令行选项,而不是文件名的一部分?


(我正在使用Windows 10和Windows命令提示符。)

遵循与“”类似的模式


从“”,它是
-s
,而不是
/s

是否应该
notepad.exe
notepad2.exe
?你有可执行文件的正确路径吗?不,我使用了安装选项,用Notepad2替换Windows记事本。如果省略命令行部分,效果很好。
[core]
    editor = C:/Windows/System32/notepad.exe /s Diff
git config --global core.editor "'c:/Windows/System32/notepad.exe' -s Diff"