Search code examples
windowsgitgit-bashnano

bash: nano: command not found at Windows git bash


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?


Solution

  • Little modification of the previous solution (@Simopaa) is worked for me on Windows 10 (without Chocolatey):

    1. Download nano-git
    2. Move the nano-git-xxx.exe to (for example) C:\Program Files\Git\bin.

    3. 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'"
      
    4. (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"