CTRL-SHIFT-F2 теряет все вкладки Byobu

Я бы попробовал установить nscd, если этот пакет отсутствует, и если он не работает с этим, установите libnss-db.

Не уверен, что это решит вашу проблему, однако, это те вещи, которые ваша трасса пытается найти, и она терпит неудачу.

1
задан 18 January 2018 в 13:20

3 ответа

Вероятно, это будет следствием этого ключевого слова в /usr/share/byobu/keybindings/f-keys.tmux:

bind-key -n C-S-F2 new-session

Вы можете отредактировать ~/.byobu/keybindings.tmux и удалить эту привязку клавиш:

unbind-key -n C-S-F2

Часть по умолчанию keybingings в tmux есть (от man tmux):

s      Select a new session for the attached client
       interactively.

Это должно использоваться с префиксом (по умолчанию: Ctrlb), поэтому вы можете попробовать Ctrlb + s для переключения сеансов.

По умолчанию tmux также просит вас выбрать из списка открытых сеансов, если несколько сеансов уже существуют при запуске:

~ byobu-tmux

Byobu sessions...

  1. tmux: 1: 2 windows (created Thu Jan 18 18:03:21 2018) [80x23]
  2. tmux: 2: 1 windows (created Thu Jan 18 18:03:24 2018) [80x23]
  3. tmux: 3: 1 windows (created Thu Jan 18 18:03:25 2018) [80x23]
  4. Create a new Byobu session (tmux)
  5. Run a shell without Byobu (/bin/zsh)

Choose 1-5 [1]: 
1
ответ дан 22 May 2018 в 15:27
  • 1
    Я бы предпочел сохранить свою конфигурацию в своей домашней папке, чтобы облегчить переустановки ОС, поэтому я добавил unbind-key -n C-S-F2 к своему ~/.byobu/keybindings.tmux, затем закрыл Byobu и перезапустил его ... но нажатие CTRL-SHIFT-F2 все равно теряет все вкладки. – Nicolas Raoul 18 January 2018 в 13:01
  • 2
    Может быть, потому что у меня есть new-session / new-window элементы в моем ~/.byobu/windows.tmux? Если я начинаю xterm и набираю byobu в нем, он просто показывает мои настроенные окна, а число в левом нижнем углу увеличивается на 1. – Nicolas Raoul 18 January 2018 в 13:11
  • 3
    Интересно! Я редактирую свой вопрос, чтобы указать свою особенность. Если бы существовал способ «сеансов переключения», это было бы решением. – Nicolas Raoul 18 January 2018 в 13:17
  • 4
    Попробуйте префикс s (мой префикс - Ctrl-A, поэтому Ctrl-A, а затем s для меня). – muru 18 January 2018 в 13:22
  • 5
    Извините за мои ограниченные знания, как узнать, что мой "префикс" является? – Nicolas Raoul 18 January 2018 в 13:25

Вероятно, это будет следствием этого ключевого слова в /usr/share/byobu/keybindings/f-keys.tmux:

bind-key -n C-S-F2 new-session

Вы можете отредактировать ~/.byobu/keybindings.tmux и удалить эту привязку клавиш:

unbind-key -n C-S-F2

Часть по умолчанию keybingings в tmux есть (от man tmux):

s Select a new session for the attached client interactively.

Это должно использоваться с префиксом (по умолчанию: Ctrlb), поэтому вы можете попробовать Ctrlb + s для переключения сеансов.

По умолчанию tmux также просит вас выбрать из списка открытых сеансов, если несколько сеансов уже существуют при запуске:

~ byobu-tmux Byobu sessions... 1. tmux: 1: 2 windows (created Thu Jan 18 18:03:21 2018) [80x23] 2. tmux: 2: 1 windows (created Thu Jan 18 18:03:24 2018) [80x23] 3. tmux: 3: 1 windows (created Thu Jan 18 18:03:25 2018) [80x23] 4. Create a new Byobu session (tmux) 5. Run a shell without Byobu (/bin/zsh) Choose 1-5 [1]:
1
ответ дан 17 July 2018 в 22:44

Вероятно, это будет следствием этого ключевого слова в /usr/share/byobu/keybindings/f-keys.tmux:

bind-key -n C-S-F2 new-session

Вы можете отредактировать ~/.byobu/keybindings.tmux и удалить эту привязку клавиш:

unbind-key -n C-S-F2

Часть по умолчанию keybingings в tmux есть (от man tmux):

s Select a new session for the attached client interactively.

Это должно использоваться с префиксом (по умолчанию: Ctrlb), поэтому вы можете попробовать Ctrlb + s для переключения сеансов.

По умолчанию tmux также просит вас выбрать из списка открытых сеансов, если несколько сеансов уже существуют при запуске:

~ byobu-tmux Byobu sessions... 1. tmux: 1: 2 windows (created Thu Jan 18 18:03:21 2018) [80x23] 2. tmux: 2: 1 windows (created Thu Jan 18 18:03:24 2018) [80x23] 3. tmux: 3: 1 windows (created Thu Jan 18 18:03:25 2018) [80x23] 4. Create a new Byobu session (tmux) 5. Run a shell without Byobu (/bin/zsh) Choose 1-5 [1]:
1
ответ дан 24 July 2018 в 13:21

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

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