linux - 如何使屏幕 session 使用与原始终端相同的设置

标签 linux

当我从 putty 登录到 linux 终端后运行“screen”命令时, 我看到文件夹的字体颜色发生了变化。 较早的文件夹以不同的颜色(蓝色)显示' 现在所有文件都是相同的颜色。 我如何确保甚至屏幕 session 也使用与原始终端相同的字体设置?

最佳答案

确实没有足够的信息来回答这个问题,但您可以采取一些措施来解决问题。

确保屏幕中的 $SHELL 与原始终端中的 $SHELL 相同(运行 echo $SHELL 之前和启动屏幕并比较结果后)。也许 screen 正在运行不同的 shell,因此没有读取您首选的 .*rc 文件。

此外,尝试使用特定的 TERM 值启动屏幕。在启动屏幕之前将屏幕的术语值设置为 $TERM,如下所示:

screen -T $TERM

如果 $TERM 无法解决问题,我还建议尝试将 $TERM 替换为 xterm

关于linux - 如何使屏幕 session 使用与原始终端相同的设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37788948/

相关文章:

linux - 执行 之间的区别。 script.sh 与 ./script.sh

linux - 如果 apt-get --fix-broken 给我一个 "not known"错误,我该如何修复损坏的依赖项?

linux - 计算 linux bash 脚本的平均 IO 等待时间

java - 为什么我的 Java 应用程序在 Linux 上运行不正确,而不是在 Windows 上运行?

java - Jvm heapdump 不是由信号生成的

linux - 从 Apache/Nginx Access.log 检索用户代理

linux - SVN权限,一组带rw,一组用户带r

python - ID 的设置项目

linux - 使用 linux 日期获取下一次发生的时间

python - 安装 pip 而无需 root 失败