有没有办法将 GNU 屏幕 LS_COLORS 设置为默认非屏幕终端窗口的颜色?
是否有.screenrc
或.screen_profile
,我不明白GNU Screen初始化时会发生什么?
答案1
根据 Linux 和 FreeBSD 上的 screen 测试,只有~/.bashrc
源代码。它~/.bash_profile
的来源不是“日志外壳”。
您可以通过在所有~/.*rc
.
如果您仍然不确定这些事情或者您希望屏幕设置某些特定环境,您可以使用以下“~/.screenrc”选项:
shell <shell_bin>
指定要使用的 shell 二进制文件(而不是默认值$SHELL
:)setenv <var> <value>
将环境设置<var>
为<value>
source <file>
寻找另一个来源<file>
您可以查看~/.screenrc
中的其他可用选项man screen
,但没有太多关于源文件的具体说明,~/.*rc
因为它暗示 screen 正在调用“非日志记录 shell”。