It is the duty of the program you are using to handle the arrow keys and that’s not the job of the terminal emulator.
For instance, if you use Terminus to open ipython, the arrow keys will work as expected. It is because ipython is handling those key sequences and put the cursor in the correct location.


