Emacs: ¿cómo compilar(ejecutar make) sin presionar Enter para la consulta del comando de compilación?
macros makefile (3)
con (x) emacs, ¿cómo podría ejecutar el comando ''compilar'' sin presionar enter para aceptar el comando predeterminado? (Puedo vincular la ''compilación'' a una clave, pero me gustaría que todo suceda sin presionar por separado enter)
Por supuesto, un comportamiento similar con algún otro comando también estaría bien.
Hmm,
después de buscar aún un poco más en Google, encontré la respuesta del comando EmacsWiki: Compile (bajo el comando Sin aviso para el comando ):
(setq compilation-read-command nil)
Espero que ayude a alguien más más tarde. No más presionar enter para el mismo comando predeterminado.
Solía (setq compilation-read-command nil)
en mis .emacs
e invoco compile
con un argumento de prefijo cuando en realidad quería cambiar la línea de comando: Cu Mx compile
Desde entonces, encontré sobre el comando de recompile
que está aún más cerca de lo que quiero. Más importante aún, no solicita la línea de comando. Este es el comando que de hecho estoy vinculado a una tecla de función.
A continuación, se Mx compile
el flujo de trabajo habitual: Mx compile
la primera vez por proyecto y F9
en cada iteración del proceso de edición y compilación.
método más obvio es llamar a Mx recompilar