views:

64

answers:

2

Picture a terminal. There are two windows inside that terminal. One on top, one on bottom. The top one is much bigger. The top one receives asynchronous updates. The bottom one is for user input.

It would work almost exactly the same as vim - the text editor.

I'm writing this in Python. I'm guessing you would do this by using curses, but I'm not sure if it's possible.

+1  A: 

Yes, you want ncurses for this.

jimka
A: 

http://docs.python.org/library/curses.html

Yes, curses + some code that will do parallel stuff

ring bearer