Ho i miei file Vim personalizzati ~/.vime le impostazioni in ~/.vimrc. Tuttavia, a volte devo modificare alcuni file /etce così via.
Se inizio Vim in questo modo:
$ sudo vim /etc/rc.conf
Perdo la mia configurazione poiché Vim usa quella predefinita. Quindi: come posso eseguire Vim con i privilegi di root per modificare i file senza perdere le impostazioni del mio utente (che sono nella mia home directory)?
Ho provato:
$ su username -c "vim /usr/lib/python2.7/setuptools/dist.py"
ma Bash mi dà Permission denied. Tuttavia, il comando sopra lavora per esempio per: /etc/acpi/handler.sh. Perché?
Nota: il nome utente non è root.