从Git bash调用Notepad ++

时间:2016-07-18 09:27:32

标签: git bash notepad++ git-bash

尝试从Git Bash启动Notepad ++,所以我做了

git config --global core.editor "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

然后

> echo 'alias notepad++="C:/Program Files
> (x86)/Notepad++/notepad++.exe"' >> ~/.bashrc

在此之后我重新启动了GitBash并尝试运行notepad ++,但我收到了警告和错误消息..

  

警告:找到〜/ .bashrc但没有〜/ .bash_profile,〜/ .bash_login或   〜/ .profile中。

     

这看起来像是一个不正确的设置。加载的〜/ .bash_profile   将为您创建〜/ .bashrc。

如果我运行notepad ++,它的获取

bash: syntax error near unexpected token `('

4 个答案:

答案 0 :(得分:2)

<强>描述

操作系统:Windows 7 x64

转到C:\Users\<your username>\

查找.gitconfig文件并使用记事本或您喜欢的任何文本编辑器打开它;将以下行添加到文件末尾

示例

[core]  
    editor = 'F:/Software/Notepad++/Notepad++Portable.exe'

你也可以试试这个

git config --global core.editor "'C:/Program Files/TextPad 5/TextPad.exe' -m"

显然,将路径替换为文本编辑器的路径,它应该可以工作。

答案 1 :(得分:1)

尝试使用&#39; \&#39;或者&#39; \\&#39;

git config --global core.editor "'C:/Program Files \\\\(x86\\\\)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

答案 2 :(得分:1)

这对我有用,

alias notepad="/c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe"

来源:http://cruisebogedin.com/2014/01/make-notepad-default-editor-in-git/

答案 3 :(得分:0)

尝试将Notepad ++文件夹放在不同的驱动器中并使用shell命令 alias notepad ++ =&#39; d:/ Notepad ++ / notepad ++。exe&#39;
这很有用。