Ya he puesto la siguiente configuración en mi .vimrc
archivo:
set history=1000
Ha estado allí por un tiempo, trabajo en vim a diario, por lo que hasta ahora se han ejecutado muchos comandos. Sé por vim help, que las líneas de comandos duplicadas y mapeadas no se almacenan, y también dice:
Use the 'history' option to set the number of lines that are remembered
(default: 20).
Actualmente hay alrededor de 130 líneas en mi historial ( :his
y q:varían un poco, la segunda tiene alrededor de 90 entradas), pero en mi opinión debería haber más. Faltan algunos comandos, como abrir ciertos archivos o algunos comandos de sustitución con expresiones regulares complejas. No se ha utilizado durante un tiempo, pero tengo este tamaño de historial aumentado lo suficiente.
¿Hay otro límite que no conocía? ¿O tal vez no es una forma correcta de aumentar el tamaño del historial de cmdline?
:set viminfo=:1000
va a hacer?