如何使用elisp在缓冲区中插入长度列表?

时间:2012-05-23 22:40:36

标签: emacs elisp

如果我做C-u M- :(将lisp语句的结果插入缓冲区)然后我做了类似的事情:

(progn (setq x 0 l '()) (while(< x 30) (push (random 99) l) (incf x 1)) (nreverse l))

我明白了:

(89 29 27 23 56 88 37 11 33 20 98 95 ...)

使用尾随省略号。这是怎么回事?像结果列表中的缓冲区插入一样。

2 个答案:

答案 0 :(得分:6)

(setq eval-expression-print-length nil)
<。>在.emacs

答案 1 :(得分:1)

米 - : (insert (pp (loop repeat 30 collect (random 99))))

首先需要(require 'cl)