我一直依赖着这个黑客在文件系统中跳来跳去几年,今天才发现我可以通过激活选项使用本机 Bash 做同样的事情cdable_vars
。
我唯一怀念的是制表符完成。如果我把它放在我的.bashrc
or中.bash_profile
:
shopt -s cdable_vars
export mydir="$HOME/my/nested/directory"
mydir
当我尝试cd
从提示符中进入选项卡补全功能时,选项卡补全功能并未展开。有没有办法在 Bash 中激活这种行为?
答案1
要激活此完成功能,您需要 bash-completion 包。
如果安装了该软件包(通常是默认情况下),只需在 .bashrc 中添加这些行
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi