alternatives to Gnu screen under Cygwin
Solution 1
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.)
Solution 2
It looks like the current byobu version (5.18) works out of the box on cygwin.
To install it, I did the following:
- download byobu from https://launchpad.net/byobu
tar xzpf byobu-* && cd byobu-*
- install make and screen in cygwin
./configure && make && make install
and byobu is working...
Solution 3
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.
Solution 4
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
Related videos on Youtube
Jen S.
Updated on September 17, 2022Comments
-
Jen S. over 1 year
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.
-
Admin over 10 yearsThis question is now out of date. It is possible to run tmux under Cygwin. java.ociweb.com/mark/programming/tmuxInCygwin.html
-
-
jmohr about 12 yearsHere's an explanation from the tmux-users list: mail-archive.com/[email protected]/msg01347.html
-
ExoPlanet100 about 12 yearsHowdy! If you file this as a bug against byobu at bugs.launchpad.net/byobu, I'll do my best to fix it. (Upstream maintainer of byobu here).
-
Forethinker about 11 yearsWould you be kind enough to write the steps you have undertaken? Maybe on a blog or something?
-
deucalion about 10 yearsAs a little update on the matter: tmux is now available on cygwin (as is tmux) as a package, available through the default cygwin installer.
-
Brian Thomas over 6 yearsHow would you use screen on
cygwin
, im my casemsys2
? I cant find a way to build the source, does anybody have a source and a way to build, e.g. aconfigure
file or amakepkg
present? -
Brian Thomas over 6 yearsThanks much! Worked for me in latest MSYS2. Does anybody know how i can apply
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. -
mdd over 6 years@BrianThomas please open a new question.