Я не знаю, возможно ли изменить поведение оболочки по умолчанию, но вы можете по крайней мере правильно отформатировать вывод, используя io: format .
Вот пример:
1> io:format("~p~n", [[65, 66, 67]]).
"ABC"
ok
2> io:format("~w~n", [[65, 66, 67]]).
[65,66,67]
ok
И поскольку оболочка предназначена только для экспериментов / обслуживания, io:format()
должно быть как минимум достаточно для вашего реального применения. Возможно, вам следует также написать свой собственный формат / метод печати, например, formatPerson()
или что-то в этом роде, которое все хорошо форматирует.