这是来自 Byobu 的创建者(回答其他一些问题):
我早在 2008 年 12 月就开始编写 Byobu,当时我在 Googleplex 遇到了一群 Screen 和 Ubuntu Server 用户,发现我们所有人都在自己的 ~/.screenrc 配置中维护了一些简洁/有趣/有用的技巧。我们必须在数十或数百台服务器之间手动移动它们。我们开始交换技巧和窍门,我开始将它们收集到名为“屏幕配置文件”的原始 GPLv3 项目中。大约 6 个月后,整个社区都围绕“屏幕配置文件”发展起来,该项目已不仅仅是屏幕黑客 - 我们拥有配置实用程序、实时状态插件和键绑定。
我通常使用 tmux,但我发现我登录的每个服务器都有自己的 tmux 配置(特别是键绑定!),这很烦人。我怎样才能让 byobu 在所有地方都使用相同的配置?
不确定这是否相关,但我通常使用嵌套的 tmux(我的机器/服务器)。
答案1
这个问题实际上并不特定于byobu
或tmux
。只要您对事物的工作方式有个人偏好,您就必须管理自己的一组点文件。
人们使用了很多策略来做到这一点。以下是一些相关链接/问题:
http://vcs-home.branchable.com/
https://unix.stackexchange.com/questions/1875/tips-for-putting-under-source-control
如果您搜索“主目录版本控制”或“点文件版本控制”,还会发现更多内容。