Maybe I’m missing something, but on the Erlang shell an the IEx shell you can use up/down arrows to select a previous command. The Erlang shell had the h(). option to show the history and a h(Val). to select an entry from the history. I don’t see the equivalent in Elixir.