Досить декілька режимів Emacs використовують (щось на зразок) форми: інтерфейс налаштування є одним із них, режим Повідомлення (читайте: його заголовна частина) - інший; їх більше, на жаль, не завжди дуже схожі. Під "формою" я маю на увазі тут буфер з частинами лише для читання та місцями, призначеними для введення тексту; він може містити або не містити кнопок (він, ймовірно, повинен приймати C-c C-c
як ключ підтвердження / вчинення, незалежно від наявності кнопки ОК ).
Мене особливо цікавить автоматичне заповнення в полях (і, зокрема, включення полів зі списками значень із визначеного набору, скажімо, розділених комами). Моє запитання: чи існує якась бібліотека Emacs, що дозволяє легко (під «легким», я маю на увазі не винаходити колесо) створення таких форм, або я повинен сам кодувати все?
(Я вважаю , що то , що я повинен робити в останньому випадку буде (1) встановити деякі частини буфера тільки для читання, (2) підготувати спеціальний основний режим, так що , наприклад , TAB
і S-TAB
перемикатися між «полів», і (3) можливо, використовуйте щось на зразок Icicles або Helm для автозавершення.)