小编Pon*_*ars的帖子

zsh cdpath 和自动完成

我在 zsh 中的 CDPATH 如下所示:

export CDPATH='.:..:../..'
Run Code Online (Sandbox Code Playgroud)

不幸的是,这意味着当我在输入 'cd' 后尝试自动完成时,有太多不相关的自动完成选项,这取决于我在哪里。例如,如果我在我的主目录中,输入 cd 会尝试自动完成系统上的每个用户,因为 CDPATH 有“..”

有没有办法让我的 CDPATH 如上所示,但让 cd、pushd 等的自动完成忽略 CDPATH 值,并且仅基于当前目录自动完成?

zsh autocomplete

4
推荐指数
1
解决办法
4311
查看次数

标签 统计

autocomplete ×1

zsh ×1