我的问题
我有 OSX 10.10,通过 ssh 连接到 ubuntu 14.04 中的 byobu。
我想垂直和水平分割窗格。
但 ctrl+F2 和 shift+F2 只会发出嘟嘟声。
附加信息
ctrl-a-|、ctrl-aS 也不起作用。
我正在使用 Terminal.app,xterm-256color。
byobu-ctrl-a 设置为屏幕。
F1~F9(无修饰键)工作正常。但 F10~F12 只是在终端中给我“~”。
我尝试设置另一个键盘映射。但我不确定我是否做对了。将以下内容添加到 ~/.byobu/.tmux.conf
unbind '"'
bind - splitw -v # vertical split (prefix -)
unbind %
bind | splitw -h # horizontal split (prefix |)
试图弄清楚所有 byobu 和 tmux 配置文件如何协同工作真的很累。
答案1
OS-X 有点棘手,我是经过一番艰难的探索才发现的。
功能键隐藏在 Fn 后面(但我猜你已经发现了,因为你说它们无需修改即可工作)
大多数应用了 Fn 的功能键已分配给其他功能。请访问系统偏好设置中的键盘快捷键来修复这些问题。
我所做的是:
恢复使用 Fn 键作为功能键。即,在系统偏好设置中,我告诉 OS-X 不要将它们用作内置功能(音量、亮度、任务控制等),而是专门将它们用作功能键。看https://support.apple.com/en-au/HT204436
然后,我转到并删除了分配给键盘快捷键区域中功能键的所有关联快捷键。它们被用来做我根本不使用的东西。
我真正怀念的唯一快速且轻松访问的功能是音量键,尤其是当某些东西意外地变得非常响亮时静音,但除此之外,当我按下亮度键时,我会按下它一两次然后意识到添加 Fn 即可完成。
这不仅在 byobu 方面对我有帮助,而且在其他非标准 OS-X 方面也有帮助,例如使用功能键的 Chrome 扩展,而不是特定于 OS-X 的内容。现在这些功能可以完美地满足要求