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, хотя я так и не попробовал. Извините».