我一般都会打开LX终端使用我通常输入的 bash shell多路复用器先指挥。
我想自动启动 tmux 命令,所以我尝试将此命令添加到~/.bash_profile
或添加到~/.profile
文件,但它们都没有自动启动 tmux。
这能实现吗?
答案1
更改菜单项、键绑定、shell 别名或用于运行 Lxterminal 的任何内容来运行lxterminal --command tmux
.
添加tmux
到~/.profile
或~/.bash_profile
是没有好处的:这些文件仅在您登录时读取。添加tmux
到~/.bashrc
也没有好处:它会tmux
在 bash 的任何实例中启动,而不仅仅是由 lxterminal 启动的实例。
答案2
确实不建议您执行您想要的操作,通常我会为 ttyX 放置类似的内容,编辑您的 bashrc,添加以下行,这将允许任何XTERM
基于终端的启动时启动 tmux。
[[ $TERM = "xterm" ]] && { tmux && exit 0; }
您应该添加一个新的快捷方式或使用自定义 shell 启动终端,即 tmux。 (不确定 lxterm 是否支持)