読者です 読者をやめる 読者になる 読者になる

したいことだけする

プロのプログラマになるまでの記録を書いていきます

pythonのInteractive consoleで上とか横とかbackspaceがきかないとき

pythonの対話モードを使ったとき、上とか横とかbackspaceを入力すると^Hとかになってて困った。
最初、

stty -a       #eraseのキーの割り当てを確認
stty erase [BackSpace キーダウン]

とし、eraseの割り当てをbackspaceに変更していた。
同じ方法で十字キーとかも変更できるけど面倒だなぁと思ってもうちょっと調べると

readlineを入れてpythonを再コンパイルすればいい。
pythonで履歴が入力できないときの解決策【矢印キー、readline、Amazon Linux】 - Hive Color

ということが判明。これで解決。