Tengo mis archivos Vim personalizados ~/.vim
y configuraciones en ~/.vimrc
. Sin embargo, a veces tengo que editar algunos archivos /etc
y tal.
Si comienzo a Vim así:
$ sudo vim /etc/rc.conf
Pierdo mi configuración ya que Vim usa la predeterminada. Entonces: ¿cómo puedo ejecutar Vim con privilegios de root para editar archivos sin perder la configuración de mi usuario (que está en mi directorio de inicio)?
Yo he tratado:
$ su username -c "vim /usr/lib/python2.7/setuptools/dist.py"
pero Bash me da Permission denied
. Sin embargo, el comando anterior funciona, por ejemplo, para: /etc/acpi/handler.sh
. ¿Porqué es eso?
Nota: el nombre de usuario no es root.