J'ai installé msys2-x86_64-20161025.exe
suite these steps.Msys2 autocomplete ne fonctionne pas pour le répertoire en cours
Lorsque j'essaie l'auto-complétion pour les programmes sur le PATH
, par ex. en tapant g
puis en appuyant sur la touche TAB
deux fois, la console Msys2 me montre beaucoup d'options (.exe, .dll et autres).
Cependant, quand je tape ./
puis appuyez sur TAB
touche deux fois, il me montre que les sous-répertoires du répertoire en cours, mais pas .sh
ou .bat
fichiers dans le répertoire courant. La commande montre que Msys2 ne voit pas d'autorisation de fichier "exécutable" sur les fichiers .bat
et .sh
. chmod +x *
ne semble pas fonctionner sur Windows.
Comment faire en sorte que la saisie semi-automatique fonctionne dans Msys2 pour les fichiers de script de répertoire actuels?
Je suis sous Windows 10 x64. Faites-moi savoir si des informations supplémentaires sur l'environnement sont nécessaires.
Si votre script contient une ligne shebang, msys2 reconnaîtra le fichier en tant que script. Cela a été mon expérience au moins. – nit
@nit, oui, ajouter '#!/Bin/bash' fonctionne. Aimeriez-vous poster ceci comme réponse? –
Publié comme réponse. – nit