Échappement d'espaces en complétant la tabulation dans un sous-processus de shell Cygwin sous GNU Emacs sous Windows

3

J'utilise GNU Emacs sous Windows et Cygwin comme shell. Si je crée un sous-processus de shell Cygwin avec le shell Mx, je reçois une invite bash appropriée. Si je tape ceci:

cd ~/My<tab>

il se termine

cd ~/My Documents/

ce qui est correct dans Emacs / Tramp, mais inutile dans le sous-processus du shell Cygwin bash, car l'espace doit être échappé avec une barre oblique inverse.

Comment puis-je obtenir cette tabulation pour insérer automatiquement une barre oblique inverse?

jennykwan
la source
Avez-vous quelque chose de bizarre dans votre /etc/bash_completion.d/? Fait aussi cela résout votre problème?
Ammar Alammar