Я ищу на терминальном основанный IDE для Python на Ubuntu, где существует несколько вспомогательных окон для переменного контроля и возможно для истории команд. Что-то как GUI Spyder.
Я создаю научные приложения Python, таким образом, я часто должен нести о большом количестве переменных, графики и так далее. Моим фаворитом является просто Ipython3
Если Вы хотите видеть все свое использование переменных:
[1] whos
Чтобы взглянуть на целую историю (не только текущая сессия), можно использовать встроенную волшебную историю команд:
[2] %history -g
Если Вам нравятся spyder и научное использование Python, я рекомендую Вам более внимательно рассмотреть к Ipython3.
Вы могли бы также более внимательно рассмотреть в gedit. Для gedit можно активировать терминальный плагин. Таким образом, у Вас есть одно окно splitted в текстовый редактор и терминал, куда можно запустить Python или Ipython и ввести код в .py файлы одновременно.