Отключение определенных сочетаний клавиш byobu/screen, которые конфликтуют с сочетаниями клавиш vim

ctrl + a под byobu есть либо режим emacs, либо режим экрана. Однако мне нужны сочетания клавиш, такие как ctrl + a для метода vim "приращения значения". Как бы я запретил быобу / экрану блокировать определенные сочетания клавиш?

Примечание: я понимаю, что команды функций необходимы для переключения экранных вкладок, так что они могут остаться. Это на самом деле просто комбинации клавиш в стиле emacs, от которых я пытаюсь избавиться.

1 ответ

У вас есть несколько вариантов...

  1. Вы можете передать ctrl-a через Vim, нажав ctrl-a затемa снова.
  2. Вы можете переключить byobu, чтобы использовать то, что мы называем режимом Emacs, где ctrl-a не используется как побег (вместо F12 это ваш побег).
  3. Вы можете сделать это, запустив byobu-ctrl-a emacs Вы можете полностью изменить escape-последовательность byobu, используя F9 и выбрав "Изменить escape-последовательность"

Полное раскрытие: я автор и сопровождающий Byobu.

Другие вопросы по тегам