标签: python terminal keyboard jobs readline
当我进入gnome-terminal(或Konsole)并运行python3时,箭头键会按预期工作,但是当我CTRL+Z时,我回到终端,然后fg再次弹出python3时,箭头键的打印方式类似于^[[A。 我该如何解决?
python3
CTRL+Z
fg
^[[A
答案 0 :(得分:1)
您可以在 fg 命令之前执行此操作:
tput smkx
将键盘(和光标键)置于应用程序模式(请参阅xterm FAQ)。
问题似乎表明python3启用了应用程序模式,但不处理信号(例如SIGCONT)。
SIGCONT