如何在ArcoLinux中打开终端时运行Tmux?

如何在ArcoLinux中打开终端时运行Tmux?

我已经知道还有其他类似的问题,但他们的答案对我没有帮助。我想在基于 Arch Linux 的 ArcoLinux 中打开终端时运行 Tmux,因此为了做到这一点,我在.zshrc配置文件中设置了以下行。

tmux

但当我打开终端时它显示错误:

/etc/profile.d/perlbin.sh:6: command not found: append_path
/etc/profile.d/perlbin.sh:8: command not found: append_path
/etc/profile.d/perlbin.sh:10: command not found: append_path
sessions should be nested with care, unset $TMUX to force

我怎样才能解决这个问题?

答案1

您的.zshrc文件与此无关,您根本不应该为此而接触它。

大多数 (X11) 终端仿真器都有一个或多个“配置文件”来控制它们的行为方式的想法。 “配置文件”中包含在每个新终端会话中运行哪个命令。这通常默认为终端仿真器进程继承的任何环境变量的值SHELL,但可以显式设置为特定的命名程序。

将其设置为tmux,正如人们在https://unix.stackexchange.com/a/197094/5132用于启动 tmux 并发出命令的 Bash 脚本做过。

相关内容