Odpowiedzi:
Nie korzystałem z niego (znalazłem to odpowiedź SO ), ale Conque jest wtyczką Vima, która wygląda na to, że może robić to, co chcesz: w (być może podzielonym) oknie Vima, współdziałać z utworzonym programem przez pty z przyzwoitą ilością emulacji terminala * . Wymaga Vim 7 z obsługą Pythona i wskazuje, że MacVim automatycznie z nim pochodzi.
* Vim nie wykonuje żadnej emulacji terminala, co jest problemem przy próbie użycia oprogramowania opartego na termcap lub terminfo w :shell
w instancjach Vima opartych na GUI (zobacz :help gui-pty
).
Odpowiedzi udzielone na to pytanie mogą okazać się przydatne:
https://stackoverflow.com/questions/671583/how-does-one-make-a-vim-window-a-full-on-terminal