Recompilar vim con las mismas características

Recompilar vim con las mismas características

Quiero recompilar vim con las mismas características para una distribución de Linux diferente. Solo conservé el tar fuente y no recuerdo ninguno de los argumentos que di ./configurela primera vez. ¿Cuál es la forma más sencilla de hacer esto?

¿Tengo que comparar manualmente la salida de ./configure --helpy vim --version? ¿O existe un método más automatizado?

Originalmente eliminé la carpeta de origen para ahorrar espacio. ¿Existe algún conjunto particular de archivos que pueda guardar después de ejecutar el script de configuración para no tener este problema en el futuro?

Respuesta1

Normalmente no es necesario seleccionar características individuales; Debería ser suficiente elegir un conjunto de funciones (por ejemplo --with-features=big, ) y enumerar las integraciones de idiomas deseadas ( --enable-pythoninterp).

Con eso, puedes recompilar fácilmente una nueva versión de Vim más adelante. (Si actualiza con frecuencia, consideraría escribir un alias/script de shell pequeño para encapsular la llamada).

No recomendaría guardar el resultado de la ./configureejecución, ya que las circunstancias de Vim y/o la configuración de su sistema pueden cambiar en cualquier momento (por ejemplo, después de una actualización de la distribución, la versión de Python puede haber cambiado).

Respuesta2

Ya es demasiado tarde para ti, pero mucha gente mantiene un script que ejecutará la configuración con las opciones deseadas, para que puedas volver a ejecutarlo cada vez. Mi método personal es un archivo Léame que me da el paso a paso en caso de que lo olvide, y luego puedo simplemente

`grep configure ../README`

Para ejecutar el comando en sí.

información relacionada