Load python script from harddisk in Slicers´s Python Interactor?

I’ll also add Ctrl-l for clearing the terminal.

Ctrl-r for reverse search could be useful and it would not be hard to add, especially if we do it in a popup window instead of struggling with using the terminal window for it (IPython shell uses a special mode with the (reverse-i-search) prompt, while we could simply open a small search box).

We could also easily add Ctrl-k/u to cut content before/after the cursor, but it seems marginally useful (you can do Shift+Home/End, Ctrl-x instead).

However, most other shortcuts don’t seem to make sense for me, such as using

  • Ctrl-a/e instead of Home/End keys
  • Ctrl-b/f instead of left/right arrow keys
  • Ctrl-p/n instead of up/down arrow keys
  • Ctrl-d instead of Delete key
  • Ctrl-t for switching the previous two characters (really, a shortcut for this??)
  • Ctrl-y instead of Ctrl-v for pasting