I have not able to figure out how to pretty print a Erlang list of terms.
root@d02f07e82e1f:/# erl
Erlang/OTP 22 [erts-10.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Eshell V10.4 (abort with ^G)
1> rp(lists:sort(erlang:loaded())).
[application,application_controller,application_master,
atomics,beam_lib,binary,c,code,code_server,counters,dict,
edlin,epp,erl_abstract_code,erl_anno,erl_distribution,
erl_eval,erl_init,erl_internal,erl_lint,erl_parse,
erl_prim_loader,erl_scan,erl_signal_handler,erl_tracer,
erlang,error_handler,error_logger,erts_code_purger,
erts_dirty_process_signal_handler,erts_internal,
erts_literal_area_collector,ets,file,file_io_server,
file_server,filename,gb_sets,gb_trees,gen,gen_event,
gen_server,global,global_group,group,group_history,heart,
hipe_unified_loader,inet,inet_config,inet_db,
inet_gethost_native,inet_parse,inet_udp,init,io,io_lib,
io_lib_format,kernel,kernel_config,kernel_refc,lists,logger,
logger_backend,logger_config,logger_filters,
logger_formatter,logger_h_common,logger_handler_watcher,
logger_olp,logger_proxy,logger_server,logger_simple_h,
logger_std_h,logger_sup,maps,net,net_kernel,orddict,ordsets,
os,otp_internal,persistent_term,prim_buffer,prim_eval,
prim_file,prim_inet,prim_zip,proc_lib,proplists,queue,
ram_file,raw_file_io,raw_file_io_raw,rpc,sets,shell,socket,
standard_error,string,supervisor,supervisor_bridge,timer,
unicode,unicode_util,user_drv,user_sup,zlib]
ok
I would like to have this output:
root@d02f07e82e1f:/# erl
Erlang/OTP 22 [erts-10.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Eshell V10.4 (abort with ^G)
1> rp(lists:sort(erlang:loaded())).
[
application,
application_controller,
application_master,
# ommited
]
Is this possible?