Bash
Bash:使用 cdable_vars 完成製表符
幾年來,我一直依靠這個 hack來在文件系統中跳來跳去,直到今天發現我可以通過啟動選項來使用本機 Bash 做同樣的事情
cdable_vars
。我唯一想念的是製表符完成。如果我把它放在我的
.bashrc
or中.bash_profile
:shopt -s cdable_vars export mydir="$HOME/my/nested/directory"
mydir
當我嘗試cd
從提示中進入時,選項卡完成沒有擴展。有沒有辦法在 Bash 中啟動這種行為?
要啟動此完成,您需要 bash-completion 包。
如果軟體包已安裝(通常預設情況下),只需在 .bashrc 中添加這些行
if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi