bash:有没有办法通过 CDPATH 使用制表符补全?

bash:有没有办法通过 CDPATH 使用制表符补全?

看完之后本文,我设置了CDPATH=.:~。但是,我的主目录中没有 Tab 补全功能。我想知道是否有人知道如何做到这一点。

答案1

您应该安装并启用bash 完成— 它定义一个_cd函数并将其设置为cd命令的完成器,它将覆盖默认的完成器并包括$CDPATH

相关内容