如何在文本启动中配置终端?

如何在文本启动中配置终端?

我在 xterm 和 gnome-terminal 中使用 tmux。配置 gnome-terminal 的背景和前景不是问题,因为它可以通过 gui 本身轻松完成。有几件事要提一下:

  1. 我可以使用文件将 xterm 的前景色和背景色分别配置为绿色和黑色。这里是~/.Xresourcesxterm 的屏幕截图:

在此处输入图片描述

  1. 我有一个~/.tmux.conf用于 tmux 配置的文件。

我已经将系统设置为以文本模式启动,它会询问登录名和密码。登录后,它会显示提示符,但没有绿色前景,只有原始的白色和黑色前景和背景,但它会自动打开 tmux(我认为这是因为我在 bashrc 中为 tmux 放置了代码)。

首先,我以为 xterm 会在登录后打开,所以我使用.Xresources文件对其进行了配置,认为它会配置文本启动终端之后但它什么也没做,即我得到了白色和黑色的前景和背景。我必须配置哪个终端才能使其工作?我的意思是 xterm、uxterm、lxterm 还是 gnome-terminal?

任何帮助,将不胜感激。

答案1

我发现在 CLI 模式下启动后打开的 Linux 控制台直接从文件中获取其参数和特性.bashrc,因此,我对我的 bash 文件做了一些调整以获得上述布局。以下是我所做的:

test -z "$TMUX" && (tmux new-session -d && tmux split-window -h && tmux split-window -v && tmux -2 attach-session -d)

上述命令测试是否已经有 tmux 会话正在运行(此测试是必要的,以避免无限分割窗口窗格),如果没有,则创建一个新的会话并以上述方式分割窗口。

相关内容