【发布时间】: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命令?