The ReadLine Wrapper (rlwrap) utility is actually a must have when you want to run SBCL from the command line, because by default, SBCL in the terminal:
- doesn't offer symbol completion
- doesn't offer a history of commands
- doesn't even understand the arrow keys, left and right (they input
[[[A
instead), nor any default readline keybindings, the ones we find in bash et all: C-e, C-a, C-u, C-k, Alt-b, Alt-f etc.
We can actually fix this with rlwrap options.