Почему zsh не выполняет автозаполнение пользовательских скриптов, когда это делает bash? - PullRequest
0 голосов
/ 21 января 2019

У меня есть специально созданный скрипт для изменения моих подходящих источников в /home/USERNAME/Scripts.Я добавил этот путь в переменную secure_path в /etc/sudoers.

Когда я использую bash для запуска моего скрипта как sudo, он просто автоматически завершается, но при использовании zsh это не так.

1 Ответ

0 голосов
/ 25 января 2019

Поскольку zsh не имеет автозаполнения без добавления его к .zshrc.Ищите хороший .zshrc с автозаполнением, на GitHub например (Как фанат Fish и Zsh, я бы рекомендовал этот ) ...

Если .zshrc пусто / отсутствует, то это потому, что вы, вероятно, установили zsh после создания своего собственного пользователя, а затем запустили chsh /path/to/zsh, что не даст вам .zshrc (в ~ /).

...