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:
tar xzpf byobu-* && cd byobu-*
./configure && make && make install
and byobu is working...
screenrc
/screen_layout
configs? I have a 3 split pane that im already accustomed to. Maybe there's an easy way to split the panes that I havent seen yet.
Aug 25, 2017 at 21:50
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.
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:
Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
directory
/usr/bin/env: python: No such file or directory
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.
cygwin
, im my case msys2
? I cant find a way to build the source, does anybody have a source and a way to build, e.g. a configure
file or a makepkg
present?
Aug 25, 2017 at 21:47