题
我inputrc中是空的。我用击。
<强>问题:强> 我在
cd $te
余按Tab,我也得到
cd \$test
你怎么能有标签完成,而且没有在猛砸反斜线?
解决方案
您没有。在猛砸,一$在变量检索使用。例如:
SWEETVAR='hi'
echo $SWEETVAR
由于此,在一个文件或文件夹的名称$必须转义,否则它被解释为一个变种。
其他提示
这个问题似乎是在MacPorts的。
它的旧版本Bash_completion的。
在最新版本具有在
下面complete -o nospace -F _cd cd
而我有以下执行命令后
$complete | grep cd
complete -o filenames -o nospace -F _cd cd
我发送的注释的MacPorts' IRC更新的bash完成@ 20060301(sysutils的)。
我最后移动到岩组。 它解决了这个问题对我来说。
不隶属于 StackOverflow