Screen is exactly what I was looking for. Something that works like VNC, but for text apps.
“Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. Each virtual terminal provides the functions of the DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g., insert/delete line and support for multiple character sets).”
Bilal mentioned it when I was having trouble with starting an application without a shell, but I didn’t get to see what it really did. Recent discussions about command line apps got me interested and now I realise how useful it really is.
Here is an article that talks about Screen and the author’s simplistic window manager:
I find IceWM to be really lean, fast and stable as a windowing environment. Unlike the more popular Gnome and KDE behemoths, it never gets in the way when doing heavy tasks and ends up making me quite productive. But as with everything else in my life, I’m never satisfied and am always looking for better, faster or more efficient alternatives.
Rat poison is one window manager that I’m testing and may shift to in the near future. According to the home page, “Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modelled after GNU Screen…”. Not for the faint of heart.