gpt4 book ai didi

linux - 为什么 zsh 不会自动完成自定义创建的脚本,而 bash 会自动完成?

转载 作者:太空宇宙 更新时间:2023-11-04 05:11:58 25 4
gpt4 key购买 nike

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

当我使用 bash 作为 sudo 运行我的脚本时,它可以很好地自动完成,但当使用 zsh 时,它不会。

最佳答案

因为如果不将.zshrc添加到.zshrczsh就没有自动补全功能。在 GitHub for example 上寻找具有自动补全功能的良好 .zshrc (作为 Fish 和 Zsh 的粉丝,我会推荐 this one )...

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

关于linux - 为什么 zsh 不会自动完成自定义创建的脚本,而 bash 会自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54295686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com