在Emacs Lisp(elisp)中,如果我想从用户那里获得多个值,那么还有更好的价值 不仅仅是在迷你缓冲区中依次询问每个值?
理想情况下,会有一个库让我用几个来定义一个输入表单 字段,呈现给用户的形式(作为文本模式中的基于文本的对话框,以及作为 GUI模式下基于GUI的对话框),让我查询结果。纯文本库 也没关系。
有没有这样的图书馆?
谢谢!
伊利亚安德
答案 0 :(得分:12)
有 Emacs小部件库。 (C-h i m Widget RET
获取信息)
您可以在emacs缓冲区中创建文本字段,复选框,按钮等。在图形框架中,它更加图形化,但仍然在缓冲区中,就像使用小部件库的自定义缓冲区一样。
答案 1 :(得分:0)
他们有什么样的价值观?您可以使用Customize,它比大多数GUI对话框有更多选项。