如何将 Git(例如 SourceTree)bash 终端文本编辑器更改为 Notepad++ 而不是 VIM?

问题描述 投票:0回答:1

我正在使用 SourceTree 终端,但应用程序设置中没有选项可以更改文本编辑器打开的程序。我必须更改目录:

C:\Program Files (x86)\Notepad++/notepad++.exe

至:

C:\Program Files\Notepad++/notepad++.exe

因为错误提示:

C:\\Program Files (x86)\\Not
epad++\\notepad++.exe" -multiInst -notabbar -nosession -noPlugin: line 1: C:\Pro
gram Files (x86)\Notepad++\notepad++.exe: No such file or directory
error: There was a problem with the editor '"C:\\Program Files (x86)\\Notepad++\
\notepad++.exe" -multiInst -notabbar -nosession -noPlugin'.
git terminal notepad++ text-editor atlassian-sourcetree
1个回答
0
投票
  1. 检查Notepad++是否安装在正确的目录中。导航到 C:\Program Files (x86)\Notepad++ 并查看 notepad++.exe 是否存在。

  2. 如果存在于

    Program Files
    (不是
    x86
    )或任何其他目录中,则:

  3. 找到全局 .gitconfig 文件:

通常,此文件位于您的用户目录中。例如:C:\Users\YourUsername.gitconfig

  1. 打开此文件,然后直接在

    [core]
    下方键入新行:

    编辑器=“”C:\Program Files\Notepad++ otepad++.exe“-multiInst -nosession”

但是记得加上反斜杠,因为它:

editor = "C:\\Program Files\\Notepad++\\notepad++.exe" -multiInst -nosession

会扔

Program: command not found
error: There was a problem with the editor 'C:\Program Files\Notepad++\notepad++
.exe -multiInst -nosession'.
© www.soinside.com 2019 - 2024. All rights reserved.