he tenido el comando¿Qué establece la historia de vim?
set history=10000
en mi .vimrc por un tiempo, y se dio cuenta de que no estaba poniendo la historia -
:set history
impresiones 20
.
Luego moví set history=10000
hasta el final de mi .vimrc y lo reordeno, y ahora history=10000
según lo solicitado.
No hay otras instancias de set history
en mi .vimrc. ¿Qué otros comandos establecen la longitud del historial? ¿Es posible que las definiciones de funciones anulen la historia? ¿Hay otras configuraciones que me preocupe anular?
+1: ¡No lo había visto! – Johnsyweb
Esta puede haber sido la razón, por la que estaba perdiendo mi historial. ¿Hay alguna circunstancia común cuando su archivo viminfo puede restablecerse? –
@ alpha_989 Nada de lo que sé, salvo forzar la escritura de viminfo con ': wviminfo!' (Nota: sin bang leerá y fusionará), y eso normalmente debería "reiniciar" viminfo si la opción '& viminfo' está cerca de blanco en términos de establecer qué datos escribir (o estaba cerca de blanco al leer) (aunque no está completamente vacío, eso deshabilita viminfo). – ZyX