用于emacs脚本的Ascii图形界面库(类似ncurses)?

是否有emacs脚本的接口库,允许在emacs缓冲区中绘制各种gui?

据我所知,emacs扩展接口受到消息缓冲区中的键绑定和对话的限制.
同时,您可以在缓冲区(艺术家模式)中绘制任何内容,并且可以对任何用户操作(键盘和鼠标单击)做出反应,因此可以完全在elisp中实现此类库.

最佳答案 有
Emacs Widget Library.它有可编辑的字段,按钮,菜单等 – 所有都在文本模式下.例如

(widget-create 'editable-field
                  :size 13
                  :format "Name: %v " ; Text after the field!
                  "My Name")
点赞