我在 Windows 上使用 GNU Emacs,并使用 Cygwin 作为 shell。如果我使用 Mx shell 创建 Cygwin shell 子进程,我会得到正确的 bash 提示符。如果我输入以下内容:
cd ~/My<tab>
它通过制表符完成
cd ~/My Documents/
这在 Emacs/Tramp 中是正确的,但在 Cygwin bash shell 子进程中毫无用处,因为空格必须用反斜杠进行转义。
如何让此制表符补全功能自动插入反斜杠?
我在 Windows 上使用 GNU Emacs,并使用 Cygwin 作为 shell。如果我使用 Mx shell 创建 Cygwin shell 子进程,我会得到正确的 bash 提示符。如果我输入以下内容:
cd ~/My<tab>
它通过制表符完成
cd ~/My Documents/
这在 Emacs/Tramp 中是正确的,但在 Cygwin bash shell 子进程中毫无用处,因为空格必须用反斜杠进行转义。
如何让此制表符补全功能自动插入反斜杠?