ubuntu byobu 中的远程 osx 拆分窗格

ubuntu byobu 中的远程 osx 拆分窗格

我的问题

我有 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 有点棘手,我是经过一番艰难的探索才发现的。

  1. 功能键隐藏在 Fn 后面(但我猜你已经发现了,因为你说它们无需修改即可工作)

  2. 大多数应用了 Fn 的功能键已分配给其他功能。请访问系统偏好设置中的键盘快捷键来修复这些问题。

我所做的是:

  1. 恢复使用 Fn 键作为功能键。即,在系统偏好设置中,我告诉 OS-X 不要将它们用作内置功能(音量、亮度、任务控制等),而是专门将它们用作功能键。看https://support.apple.com/en-au/HT204436

  2. 然后,我转到并删除了分配给键盘快捷键区域中功能键的所有关联快捷键。它们被用来做我根本不使用的东西。

我真正怀念的唯一快速且轻松访问的功能是音量键,尤其是当某些东西意外地变得非常响亮时静音,但除此之外,当我按下亮度键时,我会按下它一两次然后意识到添加 Fn 即可完成。

这不仅在 byobu 方面对我有帮助,而且在其他非标准 OS-X 方面也有帮助,例如使用功能键的 Chrome 扩展,而不是特定于 OS-X 的内容。现在这些功能可以完美地满足要求

相关内容