Erlang shell漂亮的打印深度

goe*_*tor 11 shell erlang

erlang shell会截断长项,例如:

6> lists:seq(1,1000).
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,
 23,24,25,26,27,28,29|...]
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?或者至少在截断术语之前增加深度.我知道我可以做点什么......

io:format("~p~n",[lists:seq(1,1000)]).
Run Code Online (Sandbox Code Playgroud)

...但我更喜欢配置shell来做我想要的.

Ada*_*erg 25

另一种方法io:format("~p", [Term])是内置函数的shell rp(Term),它就是这样做的.