Eu recomendaria usar uma sessão interativa de sudo como alternativa; use
sudo -i
ou
sudo -s
para obter um shell de root.
sudo -s manterá seu ambiente atual (por exemplo, $HOME ainda é o diretório inicial de seu usuário normal), enquanto sudo -i simulará um login inicial como raiz, portanto, por exemplo, $HOME apontará para /root .
Adaptar a conclusão da aba do seu usuário normal para trabalhar com o sudo may ser possível, mas parece um pouco problemático: se você não usou sudo nos últimos 15 minutos, ele poderia avisá-lo para sua senha enquanto você está tentando usar a conclusão da guia , ou simplesmente não funcionaria e você teria que executar o sudo manualmente para atualizar o cache de credenciais antes que ele pudesse funcionar novamente. Além disso, eu não sei como fazer isso e com certeza parece ser uma solução complicada para um problema simples:)