Khá nhiều chế độ Emacs sử dụng các hình thức (giống như): giao diện tùy chỉnh là một trong số đó, chế độ Tin nhắn (đọc: phần tiêu đề của nó) là một dạng khác; Có nhiều hơn trong số họ, tiếc là không phải lúc nào cũng rất giống nhau. Theo "mẫu", ý tôi là ở đây một bộ đệm với các phần chỉ đọc và các vị trí được chỉ định để nhập văn bản; nó có thể có hoặc không chứa các nút (có lẽ nên chấp nhận C-c C-c
làm khóa xác nhận / cam kết, bất kể sự hiện diện của nút OK ).
Tôi đặc biệt quan tâm đến việc tự động hoàn thành trong các trường (và đặc biệt, cho phép các trường có danh sách các giá trị từ một số bộ được chỉ định, giả sử, được phân tách bằng dấu phẩy). Câu hỏi của tôi là: có thư viện Emacs nào cho phép dễ dàng (bằng cách "dễ dàng", ý tôi là không phát minh lại bánh xe) tạo ra các hình thức như vậy, hay tôi nên tự viết mã mọi thứ?
(Tôi tưởng tượng rằng những gì tôi nên làm trong trường hợp sau sẽ là (1) thiết lập một số phần của bộ đệm chỉ đọc, (2) chuẩn bị một chế độ chính đặc biệt, ví dụ như TAB
và S-TAB
chuyển đổi giữa "các trường" và (3) có thể sử dụng một cái gì đó như Icicles hoặc Helm để tự động hoàn thành.)