【发布时间】:2013-02-19 05:39:09
【问题描述】:
我想创建一个 ELISP 函数,它会提示用户输入数字 n,然后不断提示用户输入字符串 n 次。理想情况下,我希望将所有这些字符串放入一个列表中。这是我到目前为止所拥有的。显然,我所拥有的东西不起作用,但它可能有助于澄清我想做的事情的类型。
(defun prompt-user-n-times (n)
"Prompt user n time for strings and append strings to list"
(interactive "nHow many strings: ")
(while (> n 0)
(append newlist (interactive "sGive me input: "))
(setq n (- n 1))
))
谢谢。
【问题讨论】:
标签: function emacs elisp user-input