Can't change escape sequence

Bug #1019743 reported by Shahar Or on 2012-07-01
This bug affects 2 people
Affects Status Importance Assigned to Milestone
byobu (Ubuntu)
Dustin Kirkland 

Bug Description

Dear Friends,

Trying to change escape sequence using the F9 menu seems to succeed because it persists in the menu after I close and re-open the menu and press the item.

But it does not actually change the escape sequence because the escape sequence remains Ctrl-A, for example. Pressing my chosen escape sequence, Ctrl-K, for example, doesn't escape.

I've tried removing ~/.byobu but that doesn't help.

UPDATE: This issue is only in tmux backend. Using the screen backend doesn't show this issue.

Thanks and Blessings,

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: byobu 5.17-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
Uname: Linux 3.2.0-26-generic-pae i686
NonfreeKernelModules: wl
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
Date: Sun Jul 1 11:33:46 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120421)
PackageArchitecture: all
 PATH=(custom, no user)

SourcePackage: byobu
UpgradeStatus: No upgrade log present (probably fresh install)

Shahar Or (mightyiam) wrote :
description: updated
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in byobu (Ubuntu):
status: New → Confirmed
Changed in byobu (Ubuntu):
importance: Undecided → Medium
Dustin Kirkland  (kirkland) wrote :

What are the contents of your ~/.byobu/keybindings.tmux file?

Changed in byobu (Ubuntu):
assignee: nobody → Dustin Kirkland (kirkland)
status: Confirmed → In Progress
Dustin Kirkland  (kirkland) wrote :

Committed revision 1977.

Changed in byobu (Ubuntu):
status: In Progress → Fix Committed
Shahar Or (mightyiam) wrote :

Hi, Dustin,

Thanks for fixing.

Will you make a maintenance release for the precise version?


Launchpad Janitor (janitor) wrote :

This bug was fixed in the package byobu - 5.22-0ubuntu1

byobu (5.22-0ubuntu1) raring; urgency=low

  [ Dustin Kirkland ]
  * usr/bin/byobu-config, usr/bin/byobu-ctrl-a: LP: #1019743
    - fix escape sequence setting in config with tmux
  * debian/postinst, debian/postrm: LP: #1050249
    - clean up obsolete config file
  * usr/share/byobu/keybindings/f-keys.screen:
    - create a new shell when splitting a window in byobu-screen
  * usr/lib/byobu/memory: LP: #1059307
    - drop fo_cached calculation, which was not actually used
    - change foreground color of free memory percentage to yellow,
      if its over 90% used
    - use a better variable name for memory usage
  * usr/lib/byobu/custom, usr/share/man/man1/byobu.1:
    - fix color for custom scripts; default to no color changes
  * usr/bin/byobu-janitor, usr/lib/byobu/include/shutil: LP: #1071287
    - ensure that we re-check metadata service availability each time
      byobu-janitor runs
    - move metadata_available flag to more ephemeral run dir
    - drop timeout on metadata check to 5 seconds
  * usr/lib/byobu/release: LP: #1068581
    - simplify and use lsb_release -s -r when necessary
  * usr/lib/byobu/include/constants: LP: #1068580
    - test for the sed --follow-symlink option and only use it when
  * usr/share/man/man1/byobu.1: LP: #1059237
    - document that you can copy status scripts to ~/.byobu/bin and
      modify them locally
  * usr/lib/byobu/include/shutil: LP: #1059232
    - fix tmux color clearing
  * usr/lib/byobu/include/common:
    - remove trailing whitespace

  [ Jake Biesinger and Dustin Kirkland ]
  * usr/share/byobu/keybindings/common, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable,
    usr/share/doc/byobu/help.tmux.txt: LP: #945069
    - unbind ctrl-left/right/up/down in byobu
      + previously was used to resize splits
      + some users unfortunately expect ctrl-left/right to move the
        cursor around words
    - resizing splits is something that happens relatively infrequently,
      so bind these to shift-alt-up/down/left/right
    - use alt-left/right to move between windows
    - use alt-up/down to move between sessions
    - source the disable bindings just before sourcing the byobu bindings,
      this enables a clean undo of bindings
    - document the changes in the help text
 -- Dustin Kirkland <email address hidden> Wed, 11 Jul 2012 12:02:34 -0500

Changed in byobu (Ubuntu):
status: Fix Committed → Fix Released
Shahar Or (mightyiam) wrote :

Awe-some. Thank you, Dustin!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers