Cal*_*eb9 4 cygwin bash-completion
有一段时间我现在遇到了令人烦恼的bash-completion问题,即当路径包含转义空间时它不起作用.例如,我在/ cygdrive/c并输入
$ cd Pro
Run Code Online (Sandbox Code Playgroud)
按Tab键完成"cd Program",按两次显示所有带有"Program"前缀的目录:
Program Files/ Program Files (x86)/ ProgramData/
Run Code Online (Sandbox Code Playgroud)
我想cd到"Program Files"所以我输入
$ cd Program\
Run Code Online (Sandbox Code Playgroud)
(反斜杠后有空格)从现在开始按Tab键什么也没做.它过去曾经工作过,但我无法确定它何时停止.有关这可能是什么原因的任何提示?
看起来bash_completion包装有问题.我遇到了你的问题cd但不是其他程序ls.您可以删除该包或放入complete -r cd您的包中.bashrc.
| 归档时间: |
|
| 查看次数: |
997 次 |
| 最近记录: |