如何让byobu在打开新终端时自动启动?

如何让byobu在打开新终端时自动启动?

我使用 xfce4-terminal 作为标准终端,并希望在打开新终端时自动启动 byobu。我的 shell 是 zsh。

如何实现?我找到了其他类似的帖子但这似乎byobu-enable只对登录 shell 有效,而不适用于打开新的 xfce4 终端。

答案1

Z-Shell 使用.zprofile.zshrc而不是.profile.bashrc

由于byobu-enable添加了需要加载的命令(如您提到的byobu问题.profile中所述),您至少应该将其移动到.zprofile但如果您希望每次加载新 shell 时都加载它,那么.zshrc这就是要做的事情。

这是因为.zprofile在打开会话时只会获取一次,而.zshrc在启动新终端时会读取一次,因此它将应用于每个终端启动。

相关内容