2011-04-22 81 views
5

HI選項列表,顯示在elisp的

我有以下問題:

提供的值的列表,並使用作爲參數傳遞的格式化功能,顯示其在一個輔助緩衝器中的所有元素。用戶然後將使用箭頭鍵選擇其中之一。返回的值必須是所選的條目。

如果您曾經使用過reftex來插入引用,或者瀏覽kill-ring,那麼您就知道我在說什麼了。這兩個示例使用自定義代碼實現期望的結果,但也許有一個庫可以做到這一點。

回答

10
(with-output-to-temp-buffer "*Name of buffer*" 
    (display-completion-list '("foo" "bar" "baz" "qux"))) 
+1

+1非常好的片段。 – 2011-04-22 09:11:13