【问题标题】:How to have changes in ~/.byobu/.tmux.conf take effect without restarting byobu如何在不重新启动 byobu 的情况下使 ~/.byobu/.tmux.conf 中的更改生效
【发布时间】:2015-11-20 20:37:56
【问题描述】:

我想在 byobu 中更改我的默认 shell 而不重新启动它。 但是,当我修改 ~/.byobu/.tmux.conf 中的行来执行此操作时:

来自:

set -g default-shell /usr/bin/fish
set -g default-command /usr/bin/fish

到:

set -g default-shell /usr/bin/zsh
set -g default-command /usr/bin/zsh

新窗口和会话仍以 fish 提示符开始。 除了关闭所有 byobu 会话之外,我不确定还能尝试什么,但这是不可取的,因为我不想杀死进程正在运行。

如何在 byobu 中更改我的默认 shell,我可以在不关闭所有 byobu 会话/窗口的情况下进行更改吗?

【问题讨论】:

  • 使用tmux命令行自己运行相应的set命令?

标签: linux bash shell byobu


【解决方案1】:

只需按F5刷新Byobu!

完全披露:我是Byobu 的作者和维护者。

【讨论】:

  • 谢谢!我知道这很简单,我找不到任何有关如何刷新的其他各种问题的文档。
  • @Dustin Kirkland - 我应该把.tmux.conf 放在哪里才能让它与byobu 一起工作?是否可以在 byobu 中禁用 ctrl+a 行为?为@ 道歉,这让我发疯了
  • @Dustin Kirkland,我们如何在 F5 绑定到其他程序的系统上重新加载它?
  • @ScottSkiles ~/.byobu/.tmux.conf 工作
猜你喜欢
  • 2013-12-22
  • 1970-01-01
  • 2017-08-17
  • 2014-06-10
  • 2011-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多