Как я могу удалить C-a как префикс byobu tmux?

Я понял, как добавить

set -g prefix ^B

в .byobu / profile.tmux

Я набрал ту же команду в строке tmux: и действительно ^ B теперь мой префиксный символ , но ^ A также все еще мой префиксный символ. Я хотел бы снять это. Я попытался отсоединить ^ A в приглашении:. Я пробовал unbind-key ^ A и отменял привязку C-a и unbind-key C-a, и ни один из них не работал.

Как мне отменить привязку ^ A без перезапуска сеанса tmux?

3
задан 28 October 2013 в 19:56

2 ответа

Простой ответ, который занял у меня 1 день, найти: run byobu-ctrl-a

$ byobu-ctrl-a

Он спрашивает, что должен делать ctrl-a, и изменение происходит немедленно.

Я обнаружил, что могу также передать ему аргумент, например, значение «emacs», не позволяйте tmux использовать его.

$ byobu-ctrl-a emacs

Оказывается, все, что делает этот скрипт, - это попросить запущенный в данный момент tmux снова создать свой конфиг с самого начала. Я мог бы сделать это вручную с помощью ^ B: source-file / usr / share / byobu / Profiles / tmuxrx

Этот системный файл byobu содержит мою локальную пользовательскую конфигурацию для byobu-tmux, поэтому мое изменение ключа вступило в силу.

0
ответ дан 28 October 2013 в 19:56
  • 1
    Я ожидал бы, что это - главная причина, да. лично я использую LXDE при создании виртуальных сессий на полях человечности к точке, где я использую его чаще, чем единица. Большая часть DWMs будет работать хорошо на это, хотя, таким образом, гном или kde являются также опциями – user2392903 28 April 2015 в 16:36
  1. Запуск byobu-config напрямую или с помощью ярлыка F9

    byobu config screenshot

  2. Выберите своего персонажа

    escape squence

0
ответ дан 28 October 2013 в 19:56

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

Похожие вопросы: