Tidak disarankan untuk menggunakan sudo
aplikasi grafis seperti gedit
, seperti dijelaskan di tautan ini . Dengan demikian, saya cenderung untuk menggunakan vim
dengan sudo
.
Baru-baru ini saya perhatikan bahwa saya ~/.viminfo
dimiliki oleh root pada instalasi Ubuntu 16.04 (Xenial Xerus) yang cukup baru, jadi saya bertanya-tanya apakah Vim dianggap grafis atau apakah ada masalah lain dengan pemanggilan sudo vim
. Setelah mengubah kepemilikan untuk diri saya sendiri melalui:
sudo find $HOME -not -user $USER -exec chown $USER:$(id -g) {} +
dan kemudian menjalankan sudo vim
saya tidak dapat ~/.viminfo
dimiliki oleh root. Namun, saya yakin itu baru saja dimiliki oleh root.
Apakah tidak disarankan untuk memohon sudo vim
?
:w !sudo tee %