bash:nano:在Windows git bash中找不到命令
我在windows pc上使用git版本2.7.0.windows.1,我使用了以下命令:bash:nano:在Windows git bash中找不到命令,windows,git,git-bash,nano,Windows,Git,Git Bash,Nano,我在windows pc上使用git版本2.7.0.windows.1,我使用了以下命令: $ nano README 结果我: bash: nano: command not found 现在如何将nano文本编辑器安装到git bash?如果系统中已经安装了nano,只需将exe文件的路径添加到path即可 要仅针对Gitbash,您可以使用任何文本编辑器打开GITINSTALL\u DIR\etc\profile,并将此行添加到其中: export PATH="/DriveLetter
$ nano README
结果我:
bash: nano: command not found
现在如何将nano文本编辑器安装到git bash?如果系统中已经安装了nano,只需将
exe
文件的路径添加到path即可
要仅针对Gitbash
,您可以使用任何文本编辑器打开GITINSTALL\u DIR\etc\profile
,并将此行添加到其中:
export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"
当然,您需要根据您的情况更改上述路径
如果您还没有安装它,只需下载并将其放在
gitsinstall\u DIR\bin
或$PATH
中包含的任何文件夹下,如果有人仍在为此而挣扎,下面是我如何让它工作的
C:\ProgramFiles\Git\bin
。我把它重命名为nano.exe
winpty nano在bash中运行nano
[core]
editor=winpty C:/Program Files/Git/bin/nano.exe
可能会有一个更优雅的解决方案,但这对我很有用。在Windows 10上对以前的解决方案(@simopa)进行了一些修改(不含巧克力):
nano git xxx.exe
移动到(例如)C:\Program Files\git\bin
.gitconfig
文件(单引号和双引号非常重要):
nano
一般可用于编辑:
使用以下内容创建或编辑bash的启动脚本之一(例如,~/.bash\u profile
):
export PATH="/c/Program Files/Git/bin:$PATH"
alias nano="winpty nano"
安装新版本的git时,可以选择编辑器nano 问题是如何安装它。我假设通常的安装方式(我不知道是什么)会将可执行文件放在默认的
$PATH
中。是一个简单的编辑器,为用户设计。你是如何在Windows pc上获得nano的?是v2.2吗?当我指定C:/Program Files/Git/bin/nano.exe
(winpty不喜欢路径中的空格,即使我用双引号括起来)。我修复了错误,只指定了nano.exe
,我使用chocolate和命令cinst nano
安装了它。安装最新的Git并选择nano作为默认编辑器对我有效,而其他解决方案则没有。
export PATH="/c/Program Files/Git/bin:$PATH"
alias nano="winpty nano"