在 elisp 中显示选项列表

发布于 2024-11-03 03:09:42 字数 215 浏览 0 评论 0原文

您好,

我遇到以下问题:

提供了一个值列表,并使用作为参数传递的格式化函数,在辅助缓冲区中显示其所有元素。然后,用户可以使用箭头键选择其中之一。返回的值必须是所选的条目。

如果您曾经使用 reftex 插入引文或使用 browser-kill-ring,您就会知道我在说什么。这两个示例使用自定义代码来实现所需的结果,但也许有一个库可以做到这一点。

HI,

I have the following problem:

Provided a list of values, and using a formatting function passed as argument, display all its elements in a helper buffer. The user would then select one of them using the arrow keys. The returned value must be the chosen entry.

If you have ever used reftex to insert citations, or browse-kill-ring, you know what I'm talking about. Those two examples use custom code to achieve the desired results, but perhaps there is a library that could do that.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

骄傲 2024-11-10 03:09:42
(with-output-to-temp-buffer "*Name of buffer*"
  (display-completion-list '("foo" "bar" "baz" "qux")))
(with-output-to-temp-buffer "*Name of buffer*"
  (display-completion-list '("foo" "bar" "baz" "qux")))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文