In fact my proposal is just a walk-around to current system, which lacks the possibility to assign custom interactive consoles per application inside theide . i.e. Anjuta has a powerful system to do such things, with it I've managed to have something like a lisp repl inside anjuta without too much effort.