繁体   English   中英

为什么当 bash 可以时 zsh 不自动完成自定义创建的脚本?

[英]Why does zsh not autocomplete custom created scripts when bash does?

我有一个自定义创建的脚本来更改/home/USERNAME/Scripts apt 源。 我已将此路径添加到/etc/sudoers的 secure_path 变量。

当我使用bash作为sudo运行我的脚本时,它会自动完成就好了,但是当使用zsh它不会。

因为zsh在不将其添加到.zshrc情况下没有自动完成功能。 寻找一个带有自动完成功能的好的.zshrc例如GitHub 上(作为 Fish 和 Zsh 的粉丝,我会推荐这个)...

如果.zshrc为空/不存在,那是因为您可能在创建自己的用户后安装了 zsh,然后运行chsh /path/to/zsh这不会给您.zshrc (在 ~/ 中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM