¿Dónde poner el archivo .vimrc para sudo en OS X Lion?


3

Siempre pongo un .vimrc en mi carpeta de inicio para activar :syntax on. Pero en OS X Lion parece que sudo vi foo.txtignora o no puede encontrar esta configuración vim más.

¿Alguien ha experimentado lo mismo?

Respuestas:


2

Intenta hacer sudo visudo y asegúrate de que estas líneas aparezcan en algún lugar:

Defaults  env_keep += "HOME"

Esto debería mantener el directorio HOME y ~ debería hacerlo como lo hizo en Snow Leopard.


1

Por lo general, uso las mismas carpetas .vimrc y .vim que mis usuarios principales y las vinculo a un lugar seguro respaldado en Dropbox , lo que por cierto es increíble para este tipo de tarea.

La ubicación de la carpeta de inicio para su su es /var/root. Por lo tanto, .vimrc y la carpeta .vim pertenecen allí.


Gracias, buena idea! :) Me gustaría marcar su respuesta como correcta también.
Dali

0

Intenta usar en vimlugar de vi. A veces, el valor predeterminado para "vi" es el modo de compatibilidad. Sin embargo, no estoy seguro si este es el caso con Lion.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.