问题
I am using git version 2.7.0.windows.1 on a windows pc, I used the following command:
$ nano README
which results me:
bash: nano: command not found
Now how can I install nano text editor to git bash?
回答1:
Little modification of the previous solution (@Simopaa) is worked for me on Windows 10 (without Chocolatey):
- Download nano-git
Move the
nano-git-xxx.exe
to (for example)C:\Program Files\Git\bin
.Modify the
.gitconfig
file with the following (single and double quotes are important):[core] editor = "winpty '/c/Program Files/Git/bin/nano-git-0d9a7347243.exe'"
(Optional step) Make
nano
available for editing in general:Create or edit the one of the startup script of bash (e.g.
~/.bash_profile
) with the followings:export PATH="/c/Program Files/Git/bin:$PATH" alias nano="winpty nano"
回答2:
If anyone's still struggling with this, here's how I managed to get it working.
- Download nano-git from https://www.nano-editor.org/dist/win32-support/
- Move the exe to (for example)
C:\Program Files\Git\bin
. I renamed it tonano.exe
. - Run nano in bash with
winpty nano
- Add the following to .gitconfig to make nano your default editor:
[core]
editor = winpty C:/Program Files/Git/bin/nano.exe
There might be a more elegant solution, but this works for me.
回答3:
If you already have nano install in your system, you just need to add the path of the exe
file to PATH.
To do it just for Git bash
, you can open GITINSTALL_DIR\etc\profile
with any text editor and add this line to it:
export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"
Of course you need to change the path above according to your case.
If you havn't installed it yet, just download and put it under GITINSTALL_DIR\bin
or any folder included in $PATH
回答4:
When you install the new version of git you can choose the editor nano.
来源:https://stackoverflow.com/questions/36802996/bash-nano-command-not-found-at-windows-git-bash