Request (TL;DR):
Please add support for Home and End keys in `iex` shell.
I know one can use CTRL-A and CTRL-E respectively, however I believe that having those keys working as expected is a good addition to the developer experience.
Context (you can omit this):
Which got me thinking, cause... How hard can it be to add a couple of new mappings? So I went looking for iex configuration documentation and didn't find anything related to key mappings.
I downloaded Elixir source code and grepped around for several possible terms. But got nothing.
Skimmed through all files under `lib/iex/lib/iex` and found a comment on `server.ex` saying: "Starts IEx to run directly from the Erlang shell."
Then I thought: "Maybe that's why _kokolegorille_ implied it was a hard task, cause you have to work it upstream.
Now I'm puzzled, because if they work there and `iex` is just an Erlang shell underneath, then those keys should work.
I installed Erlang and started `erl` to see that Home and End aren't working there.
So now I'm completely lost and came here to see if someone can walk me through the inner workings of keys in `iex` and see if there's a solution for this issue.