Leerzeichen bei der Tab-Vervollständigung in einem Cygwin-Shell-Unterprozess unter GNU Emacs unter Windows umgehen

737
alyssackwan

Ich benutze GNU Emacs unter Windows und Cygwin als Shell. Wenn ich einen Cygwin-Shell-Subprozess mit der Mx-Shell erstellt, erhalte ich eine korrekte Bash-Eingabeaufforderung. Wenn ich das tippe:

cd ~/My<tab> 

es ist tab-zu

cd ~/My Documents/ 

was in Emacs / Tramp richtig ist, aber im Cygwin-Bash-Shell-Subprozess unbrauchbar ist, da das Leerzeichen mit einem Backslash entkommen ist.

Wie erhalte ich diese Tab-Vervollständigung, um automatisch einen Backslash einzufügen?

3
Haben Sie etwas Seltsames in Ihrem `/ etc / bash_completion.d /`? Löst auch [this] (http://stackoverflow.com/questions/5852389/bash-autocomplete-doesnt-escape-space-and-doesnt-mark-directories-in-ubuntu-11) Ihr Problem? Ammar Alammar vor 12 Jahren 0

0 Antworten auf die Frage