Nie zaleca się używania sudo
z aplikacją graficzną podobną gedit
do opisanej pod tym linkiem . W związku z tym, mam tendencję do korzystania vim
z sudo
.
Ostatnio zauważyłem, że moja ~/.viminfo
własność jest rootem na dość nowej instalacji Ubuntu 16.04 (Xenial Xerus), więc zastanawiałem się, czy nawet Vima uważa się za graficzny, czy też jest jakiś inny problem z wywoływaniem sudo vim
. Po zmianie właściciela na siebie poprzez:
sudo find $HOME -not -user $USER -exec chown $USER:$(id -g) {} +
a następnie uruchomiony sudo vim
nie mogłem być ~/.viminfo
właścicielem roota. Jestem jednak pewien, że ostatnio był własnością root.
Czy inwokacja jest niewskazana sudo vim
?
:w !sudo tee %