我在Windows电脑上使用Git版本2.7.0.windows.1,我使用了以下命令:
$ nano README
这导致了我:
bash: nano: command not found
现在我该如何将nano文本编辑器安装到Git Bash中?
对之前的解决方案 (@Simopaa) 进行了一些小修改,在 Windows 10 上(没有使用 Chocolatey)适用:
将 nano-git-xxx.exe
移动到(例如)C:\Program Files\Git\bin
。
使用以下内容修改 .gitconfig
文件(单引号和双引号都很重要):
[core]
editor = "winpty '/c/Program Files/Git/bin/nano-git-0d9a7347243.exe'"
(可选步骤)使 nano
可以在终端任意编辑:
创建或编辑 bash 的启动脚本之一(例如 ~/.bash_profile
),并添加以下内容:
export PATH="/c/Program Files/Git/bin:$PATH"
alias nano="winpty nano"
C:\Program Files\Git\bin
。 我将它重命名为 nano.exe
。winpty nano
在bash中运行nano。[core]
editor = winpty C:/Program Files/Git/bin/nano.exe
可能会有更加优雅的解决方案,但这对我有效。
C:/Program Files/Git/bin/nano.exe
时,我会遇到错误(winpty不喜欢路径中的空格-即使我用双引号括起来)。我通过仅指定使用Chocolatey命令cinst nano
安装的nano.exe
来修复了我的错误。 - Colinexe
文件的路径添加到PATH中即可。bash
操作,您可以使用任何文本编辑器打开GITINSTALL_DIR\etc\profile
文件,并添加以下行:export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"
当然,你需要根据自己的情况更改上面的路径。
如果您还没有安装它,只需下载并将其放置在GITINSTALL_DIR\bin
或任何包含在$PATH
中的文件夹中即可。
$PATH
中。 - Keith Thompson当您安装新版本的git时,可以选择nano编辑器。
将nano-git-*****.exe
更改为nano.exe
下载适用于Windows的nano
将文件重命名为nano.exe
将其移动到C:\Program Files\Git\usr\bin
打开Windows的git
并输入以下命令:
git config –global core.editor “winpty nano”