Nicht wenige Emacs-Modi verwenden (so etwas wie) Formulare: Die Anpassungsoberfläche ist eine davon, der Nachrichtenmodus (sprich: sein Header-Teil) ist eine andere; es gibt mehr von ihnen, leider nicht immer sehr ähnlich. Mit "Formular" meine ich hier einen Puffer mit schreibgeschützten Teilen und Stellen, die zur Eingabe von Text bestimmt sind. Es kann Schaltflächen enthalten oder nicht (es sollte wahrscheinlich C-c C-c
als Bestätigungs- / Festschreibungsschlüssel akzeptiert werden , unabhängig davon, ob eine OK- Schaltfläche vorhanden ist).
Ich bin besonders an der automatischen Vervollständigung in den Feldern interessiert (und insbesondere an der Aktivierung von Feldern mit Wertelisten aus einer bestimmten Menge, z. B. durch Kommas getrennt). Meine Frage ist: Gibt es eine Emacs-Bibliothek, die die einfache Erstellung solcher Formulare ermöglicht (mit "einfach" meine ich, das Rad nicht neu zu erfinden), oder sollte ich alles selbst codieren?
(Ich stelle mir vor, dass ich im letzteren Fall (1) einige Teile des Puffers schreibgeschützt einstellen würde, (2) einen speziellen Hauptmodus vorbereiten würde, so dass zB TAB
und S-TAB
zwischen "Feldern" wechseln und (3) Verwenden Sie möglicherweise etwas wie Eiszapfen oder Helm für die automatische Vervollständigung.)