zsh сообщает о потере настроек при использовании `sudo su`

Мне кажется, это работает:

function sudo (){
  args="$@"
  /run/wrappers/bin/sudo -u "$USER" zsh -i -c "$args"
}
1
29.06.2020, 17:28
1 ответ

sudo suустарел и действительно испортит вашу среду.
Вместо этого используйте sudo -i.

(Это также имеет то преимущество, что работает на системах безsu)

Редактировать:Я что-то забыл:
Добавитьexport PS1="%F{013}%2~%f$(git_super_status)%(?.%F{004}.%F{001}✕%?)$ %f"
в конце/root/.zshrc

1
18.03.2021, 23:23

Теги

Похожие вопросы