Por padrão, sudo
apenas aumenta seus privilégios, mas mantém o ambiente antigo (não todos, mas pelo menos $HOME
é mantido). Por isso, não é exatamente possível fazer o que você quer, sem ao menos mexer nos aliases do bash ...
A maneira mais fácil de se livrar desse problema é simplesmente chown
dos arquivos de histórico existentes para seu próprio usuário . Então o nano funcionará bem tanto como você quanto como root. (os arquivos de histórico são anexados somente; eles nunca são excluídos automaticamente e, portanto, a propriedade permanecerá).