首页 > 解决方案 > 为每个目录设置不同的终端背景

问题描述

我似乎记得偶然发现一篇关于 zsh 的文章,内容是关于如何有不同的主题(或者可能是不同的主题设置,用于不同的目录)。换句话说,你可以做一些事情,比如将终端的背景颜色设置为一个目录的蓝色,另一个目录的黑色等。我找不到原始文章或任何符合我想法的文章。

这是可以做到的吗?

标签: bashzsh

解决方案


我建议使用LS_COLORS,您可以非常快速轻松地选择突出显示、加粗和不同的颜色。这是一个关于如何做到这一点的好教程; https://www.howtogeek.com/307899/how-to-change-the-colors-of-directories-and-files-in-the-ls-command/

也可以编辑bash_profiles.脚本行; export BASH_IT_THEME="whichever theme you have" 并插入一个下载的主题,但这将适用于您的整个系统(据我所知)


推荐阅读