Не рекомендуется использовать sudoс графическим приложением gedit, как описано в этой ссылке . Соответственно, я склонен использовать vimс sudo.
Недавно я заметил, что my ~/.viminfoпринадлежит root на довольно новой установке Ubuntu 16.04 (Xenial Xerus), поэтому мне стало интересно, считается ли даже Vim графическим или есть какие-то другие проблемы с вызовом sudo vim. После смены владельца на себя через:
sudo find $HOME -not -user $USER -exec chown $USER:$(id -g) {} +
и в последующем запустить sudo vimя не смог ~/.viminfo
владеть root. Тем не менее, я уверен, что недавно он принадлежал root.
Это нецелесообразно вызывать sudo vim?
:w !sudo tee %