Questions tagged [byobu]

Byobu is an enhancement for the terminal multiplexers GNU Screen or tmux that can be used to provide on screen notification or status as well as tabbed multi window management. It is aimed at providing a better user experience for terminal sessions when connecting to remote servers.

Version 1.0, under the name Screen Profiles, came out of discussions at the 2008 Ubuntu Developer Summit about how to simplify the on screen notification of an administrator connected to a server.

The project was renamed to Byobu for its 2.0 release, from the Japanese byōbu folding screen. Byobu 3.0 reworked the build system to use automake and allow for porting to other UNIX operating systems. Byobu 4.0 introduced screen splitting, reworked the status notification system, and added support for tmux profiles. The most significant change that Byobu 5.0 introduces is a shift from GNU Screen to tmux as the default backend.

Originally written for Ubuntu, it has since been ported to multiple other GNU/Linux distributions and other Unix-like operating systems.

References:

83 questions
38
votes
1 answer

OS X Byobu Vertical Split

I'm currently on OS X using iTerm2 and byobu, and I can't figure out how to split my screen vertically on OS X. On Linux, I can split my screen vertically with Ctrl+F2, but on OSX, that doesn't work, thanks to Apple's different keyboard. I Googled…
Chris Jeon
  • 1,093
  • 1
  • 11
  • 18
33
votes
1 answer

Multi-Session Manager for Git Bash Like GNU's Screen

I'm not sure what to name this question, as I am not sure what the technical name is for the type of program I am talking about. Is there a program available for Git Bash that is similar to screen, tmux, or byobu? I know all 3 are available for…
trysis
  • 8,086
  • 17
  • 51
  • 80
28
votes
7 answers

How do you detach a remote screen session in byobu (tmux)?

I am currently in a byobu-tmux session and am ssh'ed into a screen session. How do I detach the remote screen session without detaching byobu-tmux session? Some things to note, I can't run byobu-config because I'm on osx and don't have python-newt…
Russell
  • 2,692
  • 5
  • 23
  • 24
19
votes
5 answers

tmux using 1G RAM even after clearing all scrollback history

I use tmux (in fact byobu with tmux backend) on ubuntu 14.04. My tmux uses 1GB of memory (VIRT and RES in top) and I have already used the clear-history command. Now my scrollback is gone but the memory usage is not going down. This tmux was running…
peschü
  • 1,299
  • 12
  • 21
15
votes
1 answer

Byobu mouse scrolling - [OSX + Iterm2]

I am trying to enable the mouse scrolling functionality in my local (non-ssh) byobu installation. What I have tried doing : Pressing F7 and scrolling with the mouse results in the following Enabled the "Save lines to scrollback option" in…
yarco
  • 172
  • 7
13
votes
1 answer

How can I reattach to my byobu/tmux session?

I'm using byobu with a tmux backend in Ubuntu 14.04. The standard methods for selecting/viewing sessions such as byobu-select-session and tmux ls do not find the session. I created a session via incorrect syntax byobu -S wiki and later detached. (I…
Gertlex
  • 275
  • 1
  • 2
  • 10
12
votes
2 answers

shell script for byobu commands

Need to write a shell script that opens byobu terminal with separate tabs. First line opens new byobu session and subsequent lines connect to that session and open new tabs. Its kind of automate opening terminal. Ex - byobu new-session -s "Server"…
Amit Yadav
  • 949
  • 8
  • 19
12
votes
2 answers

byobu ERROR: Sessions should be nested with care. Unset $TMUX to force

I encountered the following ERROR messages: 1. byobu ERROR: Sessions should be nested with care. Unset $TMUX to force. some versions will show a warning instead of an error: WARNING: Sessions should be nested with care. 2. byobu -ls tmux: unknown…
user2831910
12
votes
1 answer

How do I find out what escape sequence my terminal needs to send?

I am using the terminal application on osX to connect to ubuntu (12.04 i think). I have the terminal at it's default setting of xerm-256. In this mode the terminal sends the sequence of \033OQ when F2 is pressed. There is no mapping however for…
user1757006
  • 705
  • 2
  • 12
  • 23
11
votes
2 answers

Modify Key-Bindings in Byobu

I have recently installed byobu terminal multiplexer, and I found that I am not able to move in a fast way through the terminal. In linux you can do: Control+Arrows (Left/Right). I want to find the same but in byobu. And I would like to configure…
cucurbit
  • 1,422
  • 1
  • 13
  • 32
11
votes
1 answer

How to send one bash command to multiple byobu windows?

I have a prompt. I want to send a clear or ls to all my byobu windows (opened with F2), by typing it only once. Is there a way to do that?
Eric Lavoie
  • 5,121
  • 3
  • 32
  • 49
10
votes
1 answer

How to have changes in ~/.byobu/.tmux.conf take effect without restarting byobu

I want to change my default shell in byobu without restarting it. However, when I modify lines in ~/.byobu/.tmux.conf to do this: from: set -g default-shell /usr/bin/fish set -g default-command /usr/bin/fish to: set -g default-shell…
jmerkow
  • 1,811
  • 3
  • 20
  • 35
10
votes
2 answers

byobu not autoresizing and filling the window

I started a putty window, changed the font, and then did Windows-Left to fit it to the left side of the screen and it decided to do the screenshot below. The only way i've found to make it go away is the log off/on but that's obviously impractical…
monsto
  • 1,178
  • 1
  • 13
  • 26
8
votes
1 answer

Updating DISPLAY with ssh and byobu

I have the following scenario: In my work computer (A) I open a byobu (tmux) session. Inside byobu, I open several terminals. Some of them are local to (A), but in others I ssh to a different computer (B). I go home, and from my my home computer (C)…
Jellby
  • 2,360
  • 3
  • 27
  • 56
8
votes
1 answer

How can I change the keybindings to switch windows in Byobu?

I'm using Byobu 5.73. The tmux keybindings to switch windows is ALT + Left arrow and ALT + Right arrow. I want to change this keybinding for CTRL + SHIFT + Left arrow and CTRL + SHIFT + Right arrow. How to do that ?
Eric Lavoie
  • 5,121
  • 3
  • 32
  • 49
1
2 3 4 5 6