Me encuentro con un problema un poco extraño con vimSnow Leopard: obtengo un código de salida distinto de cero simplemente ejecutando vimy luego cerrando.
$ vim
# exit immediately using :q
$ echo $?
1
Sin embargo, si uso la ruta completa a vim, no veo este comportamiento
$ /usr/bin/vim
# exit immediately using :q
$ echo $?
0
Al principio pensé que vimvenía de algún lugar anterior en mi camino, pero:
$ which vim
/usr/bin/vim
Entonces estoy perdido. ¿Qué podría estar causando esto?
ACTUALIZACIÓN: Este problema se ha resuelto mágicamente, lo que me hace sospechar mucho. Mi mejor teoría actual es que tuve un problema con mi .vimrco un complemento que arreglé accidentalmente mientras modificaba mi configuración de alguna otra manera. Si puedo rastrear exactamente lo que hice para solucionarlo, definitivamente actualizaré con esa información. Gracias por las respuestas
-u NONE, que le dice a vim que no cargue ningún archivo de configuración. Podría ayudar en algunas situaciones.