web-dev-qa-db-fra.com

bash: nano: commande introuvable sous Windows git bash

J'utilise git version 2.7.0.windows.1 sur un pc Windows, j'ai utilisé la commande suivante:

$ nano README

ce qui me résulte:

bash: nano: command not found

Maintenant, comment puis-je installer l'éditeur de texte nano pour git bash?

13
Rubel Hassan

Une petite modification de la solution précédente (@Simopaa) est travaillée pour moi sur Windows 10 (sans Chocolatey):

  1. Télécharger nano-git
  2. Déplacez le nano-git-xxx.exe vers (par exemple) C:\Program Files\Git\bin.

  3. Modifiez le fichier .gitconfig avec les éléments suivants (single et guillemets doubles sont importants):

    [core]
    editor = "winpty '/c/Program Files/Git/bin/nano-git-0d9a7347243.exe'"
    
  4. (Étape facultative) Rendez nano disponible pour l'édition en général:

    Créez ou modifiez l'un des scripts de démarrage de bash (par exemple, ~/.bash_profile) avec les éléments suivants:

    export PATH="/c/Program Files/Git/bin:$PATH"
    alias nano="winpty nano"
    
8
aszoke

Si quelqu'un a encore du mal avec ça, voici comment j'ai réussi à le faire fonctionner.

  1. Téléchargez nano-git à partir de https://www.nano-editor.org/dist/win32-support/
  2. Déplacez l'exe vers (par exemple) C:\Program Files\Git\bin. Je l'ai renommé en nano.exe.
  3. Lancer nano en bash avec winpty nano
  4. Ajoutez ce qui suit à .gitconfig pour faire de nano votre éditeur par défaut: 

[core] editor = winpty C:/Program Files/Git/bin/nano.exe

Il pourrait y avoir une solution plus élégante, mais cela fonctionne pour moi.

4
Simopaa

Si vous avez déjà installé nano dans votre système, il vous suffit d’ajouter le chemin du fichier exe à PATH.

Pour le faire uniquement pour Git bash, vous pouvez ouvrir GITINSTALL_DIR\etc\profile avec n’importe quel éditeur de texte et y ajouter cette ligne:

export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"

Bien sûr, vous devez changer le chemin ci-dessus en fonction de votre cas.

Si vous ne l'avez pas encore installé, téléchargez-le et mettez-le sous GITINSTALL_DIR\bin ou dans un dossier inclus dans $PATH

3
gdlmx

Lorsque vous installez la nouvelle version de git, vous pouvez choisir l’éditeur nano. 

0
foloin