Réponses:
Je ne l'ai pas utilisé (je l'ai trouvé dans une réponse SO ), mais Conque est un plugin Vim qui semble pouvoir faire ce que vous voulez: dans une fenêtre (éventuellement divisée) de Vim, interagissez avec un programme généré sur un pty avec un quantité décente d'émulation terminale * . Il nécessite Vim 7 avec le support Python et indique que MacVim est automatiquement livré avec.
* Vim n'effectue aucune émulation de terminal, ce qui pose un problème lorsque vous essayez d'utiliser un logiciel basé sur termcap ou terminfo dans une :shell
instance de Vim sous interface graphique (voir :help gui-pty
).
Les réponses à cette question pourraient vous être utiles:
https://stackoverflow.com/questions/671583/how-does-one-make-a-vim-window-a-full-on-terminal