为什么我不能在Windows 10中将notepad ++设置为我的git commit编辑器?

时间:2018-09-18 14:58:48

标签: git commit git-commit

我知道这个问题已经被问过并回答了不止一次。但是我尝试了答案中提出的至少十种不同的方法来做,但是没有一种对我有用。

,我总是以nano作为编辑者
git commit

(如果我可以将其粘贴并粘贴到nano中,这不会是一个大问题,但无法完成)

仅作为示例,这是我的.gitconfig文件中的行,但是请记住,我尝试了许多这种变化:

[core]
    editor = 'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin

3 个答案:

答案 0 :(得分:1)

这应该有效:

[core] editor = \"C:/Program Files (x86)/notepad++/notepad++.exe\" -multiInst -notabbar -nosession -noPlugin

PS:您可以安装GitExtensions来为其设置...

答案 1 :(得分:1)

这不是很优雅,但这对我有用(用双引号将双引号引起来):

git config --global core.editor '"C:/Program Files/Notepad++/notepad++.exe"'

答案 2 :(得分:0)

在尝试了前面提到的所有建议都没有成功之后,终于

git config --global core.editor "'C:\\Program Files\\Notepad++\\notepad++.exe'"

为我工作。