为什么终端中的自动完成功能会将 $ENVAR 转换为 \$ENVAR?(Ubuntu 20.04)

为什么终端中的自动完成功能会将 $ENVAR 转换为 \$ENVAR?(Ubuntu 20.04)

我最近安装了 Ubuntu 20.04。

当我按下 Tab 键来自动完成环境变量(比如包含目录信息的 ENVAR)时,它突然将“$”转换为“$”,这样我就无法再输入目录了。

IE,

ENVAR=$HOME/mydir

我想要输入$ENVAR/subdir1。所以我按下 Tab 键

$ cd $ENVAR/sub

然后它返回

$ cd \$ENVAR/subdir1

我该怎么办?

有没有人遇到过和我类似的问题?

感谢您的帮助。

相关内容