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

3

Siempre pongo un .vimrc en mi carpeta de inicio para convertir :syntax on . Pero en OS X Lion parece que sudo vi foo.txt ignora o ya no puede encontrar esta configuración vim.

¿Alguien ha experimentado lo mismo?

    
pregunta Dali 08.08.2011 - 16:11

3 respuestas

2

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

Defaults  env_keep += "HOME"

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

    
respondido por el B Morin 09.08.2011 - 05:11
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 - Que por cierto es increíble para este tipo de tarea.

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

    
respondido por el mwidmann 09.08.2011 - 07:28
0

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

    
respondido por el EmmEff 09.08.2011 - 06:12

Lea otras preguntas en las etiquetas