使用 Byobu 的 Ubuntu Server(17.10 和 16.04):Ctrl+F2不会垂直分屏
Shift+F2水平分割屏幕,所有其他快捷键都可以正常工作,只是Ctrl+F2对 Byobu 屏幕没有任何影响
$ 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]
Run Code Online (Sandbox Code Playgroud)
现在,按下它Ctrl-H
,它应该水平分割。对任何其他可能未使用 F 的键执行此操作。
Ubuntu Server 18.04 上的行为相同,Ctrl + F6 也不会终止焦点分割。
Byobu 的作者和维护者 Dustin Kirkland 表示,这似乎是 TTY 控制台的正常行为,他解释道:
“遗憾的是,Linux 中实际的控制台 TTY 并不是真正的 Xterm,它能够捕获并支持更多的按键。我长期以来一直怀疑 Linux TTY 可以被教导支持 Shift-F 键,尽管我'我从来没有抽出时间去尝试。抱歉。”
归档时间: |
|
查看次数: |
2313 次 |
最近记录: |