Cuando me senté a trabajar en mi MacBook hoy, noté que en algún momento recientemente algo se había estropeado con respecto a mi .gvimrc
configuración: cuando lancé MacVim, todo parecía normal, excepto que mi ventana era muy pequeña (aproximadamente el tamaño predeterminado ) Curioso, intenté lo verbose set columns?
que me dijo "180, último conjunto de ~ / .gvimrc" a pesar de que la ventana obviamente no tenía 180 columnas de ancho. set columns=180
restauró la ventana al ancho esperado.
Después de la depuración y bisección habituales de mis archivos RC, noté algo inusual. No estoy seguro de si esto está relacionado con que los tamaños de mis columnas no se apliquen o no, de cualquier manera es curioso y no puedo entenderlo.
Si ejecuto: mvim -u NONE -c "set columns=100"
obtengo una ventana como esta:
Si ejecuto exactamente el mismo comando nuevamente, obtengo esto:
verbose set co?
informa 100 y 66, respectivamente, en ambos casos diciendo "último conjunto de argumento -c". La repetición del comando de inicio hace que el estado de la ventana se alterne.
He intentado bombardear .viminfo
entre carreras; No tiene ningún efecto.
Estoy usando la instantánea 74 de MacVim ahora, aunque estaba en una versión anterior cuando esto comenzó a suceder y actualicé para ver si era solo una versión. Estoy en 10.10.3, y es posible que este comportamiento se deba a un error específico de MacVim que surgió como resultado de la actualización del sistema operativo (que solo ocurrió recientemente). Sin embargo, si instalo MacVim en la computadora portátil de mi esposa (que ejecuta la misma versión del sistema operativo), el comportamiento no se reproduce.
Estoy perdido ¿Qué demonios podría estar causando este comportamiento?
EDITAR: después de continuar la depuración, he notado que parece que solo se reproduce de esta manera si tengo un monitor externo conectado a la computadora portátil. Esto me lleva a creer que es algún tipo de error.