我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的)。

我最后移动到岩组。 它解决了这个问题对我来说。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top