Hi Ben,
I created a windowed terminal run script. It uses the cli_monitor server (used in terminal_mux.run) in a windowed nit_fb, and it works, except I can't switch between terminals like I can in terminul_mux using Ctrl+X. How can I add this functionality? I've attached the run script for you to look at.
the Ctrl-X feature is provided by the terminal_mux component that you would need to stick in-between the cli_monitor and the terminal_srv. For more information about the terminal infrastructure, you may refer to the following documentation:
http://genode.org/documentation/release-notes/13.05#Terminal_infrastructure
However, when having a window manager in place, wouldn't it be more natural to let the new application appear in a new window instead? This can be done by starting another instance of init as a subsystem of cli_monitor. This instance hosts a nit_fb, a terminal, and the noux runtime running Vim. I have modified your run script accordingly (see the attachment) to give you the idea how easy this can be accomplished by the means for configuration.
Cheers Norman