我在 ~/.bashrc 中导出了一个变量,如下所示(后跟 source ~/.bashrc)
export w=/home/user/workspace/
当我在命令行上时,我尝试通过以下方式访问 $w 的子目录
user$ vi $w/
在此之后,当我按 Tab 键时,会出现一个神秘的反斜杠
user$ vi \$w/
它会禁用进一步的制表符补全。为什么?可能并不vi
具体,因为即使使用ls
.
运行 Ubuntu 11.04 的 Bash 版本 4.2.24(1)-release (i686-pc-linux-gnu)
编辑 解决方法:在点击选项卡之前点击 Esc+Ctrl+E。