I am trying to use PyCharm console with pdb, IPython, ipdb and other software relying on readline library. The console software use this library to provide command history and autocompletion. When you press up arrow you get the previous command.
However for some reason PyCharm console does not work as expected and pressing up arrow actually moves cursor to the previous row, instead of correctly doing the last command action.
Is there a way to configure PyCharm console to behave like a proper terminal and have this working correctly?