我使用 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
在启动新终端时会读取一次,因此它将应用于每个终端启动。