Я давно влюблен в zsh
, а в последнее время я обнаружил преимущества интерактивного переводчика ipython
по сравнению с python
. Возможность cd , ls , run или ! действительно очень удобна. Но теперь кажется странным иметь такую неуклюжую оболочку в ipython, и мне интересно, как мне лучше интегрировать мой zsh и ipython.
Конечно, я мог бы переписать мой .zshrc и все мои скрипты на python и эмулировать большую часть моего мира оболочек из ipython, но это не так. И я явно не готов использовать ipython в качестве основной оболочки в любом случае.
Итак, вот мой вопрос: как вы эффективно работаете между вашей оболочкой и вашим командным циклом python? Я скучаю по какой-то очевидной стратегии интеграции? Должен ли я сделать все это в Emacs?