Ubuntu Server — использование Byobu: сочетание клавиш Ctrl+F2 не разделяет экран по вертикали

Ubuntu Server — использование Byobu: сочетание клавиш Ctrl+F2 не разделяет экран по вертикали

Ubuntu Server (17.10 и 16.04) с использованием Byobu: Ctrl+ F2не разделяет экран по вертикали

Shift+ F2разделяет экран по горизонтали, и все остальные сочетания клавиш работают нормально, только Ctrl+ F2не оказывает никакого эффекта на экран Byobu

решение1

$ sudo nano /usr/share/byobu/keybindings/f-keys.tmux

# Change
bind-key -n C-F2 display-panes \; split-window -h -c "#{pane_current_path}"

# To
bind-key -n C-H display-panes \; split-window -h -c "#{pane_current_path}"

# Save the file

$ byobu-keybindings
Byobu keybindings: [OFF]
$ byobu-keybindings
Byobu keybindings: [ON]

Теперь нажмите Ctrl-H, и он должен разделиться по горизонтали. Сделайте это для всех остальных клавиш, которые могут быть не-F.

решение2

То же самое происходит на Ubuntu Server 18.04, Ctrl + F6 также не отменяет разделение фокуса.

От Дастина Киркланда, автора и разработчика Byobu,это, по-видимому, нормальное поведение для консоли TTYкак он объяснил:

«К сожалению, фактический консольный TTY в Linux — это не настоящий Xterm, который способен фиксировать и поддерживать гораздо больше нажатий клавиш. Я давно подозревал, что Linux TTY можно научить поддерживать клавиши Shift-F, хотя я так и не попробовал. Извините».

Связанный контент