Ubuntu 伺服器 - 使用 Byobu:Ctrl+F2 不會垂直分割畫面

Ubuntu 伺服器 - 使用 Byobu:Ctrl+F2 不會垂直分割畫面

使用 Byobu 的 Ubuntu Server(17.10 和 16.04):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 的作者和維護者達斯汀柯克蘭 (Dustin Kirkland),這似乎是 TTY 控制台的正常行為正如他所解釋的:

「遺憾的是,Linux 中實際的控制台 TTY 並不是真正的 Xterm,後者能夠捕獲並支援更多的按鍵。我長期以來一直懷疑 Linux TTY 可以被教導支持 Shift-F 鍵,儘管我'抱歉,我從來沒有抽出時間去嘗試。

相關內容