Molte modalità Emacs usano (qualcosa di simile) moduli: l'interfaccia di personalizzazione è una di queste, la modalità Messaggio (leggi: la sua parte di intestazione) è un'altra; ce ne sono altri, purtroppo non sempre molto simili. Per "modulo" intendo qui un buffer con parti di sola lettura e luoghi designati per inserire il testo; può contenere o meno pulsanti (probabilmente dovrebbe essere accettato C-c C-c
come tasto di conferma / commit, indipendentemente dalla presenza di un pulsante OK ).
Sono particolarmente interessato al completamento automatico nei campi (e in particolare, abilitare i campi con elenchi di valori da un set designato, diciamo, separati da virgola). La mia domanda è: esiste una libreria Emacs che consente la creazione facile (per "facile", intendo non reinventare la ruota) di tali moduli, o dovrei codificare tutto da solo?
(Immagino che cosa devo fare in quest'ultimo caso sarebbe (1) impostare alcune parti del buffer di sola lettura, (2) preparare un modo maggiore speciale, in modo che ad esempio TAB
e S-TAB
passare da "campi", e (3) forse usa qualcosa come Icicles o Helm per il completamento automatico.)