Não é aconselhável usar sudocom um aplicativo gráfico como gedit, conforme descrito neste link . Assim, eu tendem a usar vimcom sudo.
Recentemente, notei que o meu ~/.viminfopertencia ao root em uma instalação bastante recente do Ubuntu 16.04 (Xenial Xerus), por isso me perguntei se até o Vim é considerado gráfico ou se há algum outro problema ao invocar sudo vim. Depois de alterar a propriedade para mim via:
sudo find $HOME -not -user $USER -exec chown $USER:$(id -g) {} +
e, subseqüentemente executando sudo vim, não consegui ter ~/.viminfo
propriedade de raiz. No entanto, estou certo de que recentemente ele pertenceu à raiz.
É desaconselhável invocar sudo vim?
:w !sudo tee %