3

ctrl + a under byobu has either emacs mode or screen mode. However, I need keybindings like ctrl + a for vim's "increment value" method. How would I prevent byobu/screen from blocking certain keyboard shortcuts?

Note: I get that the function commands are essential to switching screen tabs, so those can stay.. It's really just ther emacs style keybindings I'm trying to get rid of.

dan
  • 31

1 Answers1

6

You have a couple of options...

  1. You can pass the ctrl-a through to vim by pressing ctrl-a then a again.
  2. You can switch byobu to use what we call emacs mode, where ctrl-a is not used as an escape (instead, the F12 is your escape).
  3. You can do this by running byobu-ctrl-a emacs You can change byobu's escape sequence entirely using F9 and selecting 'Change escape sequence'

Full disclosure: I'm the author and maintainer of Byobu.