Are there any terminal multiplexers for Cygwin/Windows other than Gnu's screen?
I know of 2 alternatives to the Gnu's screen application: Byobu and TMux. However, neither of these run under Windows using Cygwin.
|
Are there any terminal multiplexers for Cygwin/Windows other than Gnu's screen? I know of 2 alternatives to the Gnu's screen application: Byobu and TMux. However, neither of these run under Windows using Cygwin. |
||||
|
|
|
Indeed neither byobu nor tmux are available as Cygwin packages, but you could try building them from source. Lots of programs do build without Cygwin-specific patches these days. (Btw, byobu actually is Screen, but with a fancy default configuration.) |
|||
|
|
|
It looks like the current byobu version (5.18) works out of the box on cygwin. To install it, I did the following:
and byobu is working... |
||||
|
|
|
I would like to update this with a note that I have successfully installed byobu under Cygwin 1.7.9 - although I may have implicitly installed other dependencies, I was able to download the source, compile, and install with absolutely zero issue. I received the same route file note but it did not stop it from loading- the python error will though |
|||
|
|
I installed the cygwin gnu screen package. Then I downloaded the latest byobu tarball and installed it following it's readme-file. But after installation I could not run it, I gave up at this point:
It would be easy to meet the python requirement in the last line, but I believe the /proc/net/route issue would be difficult. So I will use screen now on cygwin instead of byobu. There does not seem to be a tmux package. And as camperdave pointed out, it could be not buildable for cygwin. |
||||
|
|
As far as I know, tmux isn't buildable for Cygwin - something to do with Unix Domain sockets not working right in that environment. Sad, I know. |
|||||||
|