使用GTK3 CSS修改Terminator 1.91标签主题/颜色的问题
解决Terminator 1.91标签主题(颜色、高度)修改问题
我来帮你搞定这个问题——毕竟源码安装的Terminator 1.91在配置上确实有容易踩坑的点,之前参考的方法无效大概率是没找对1.91适配的配置项或者文件路径。结合你在Ubuntu 18.04和Mint的测试环境,给你梳理可行的解决方案:
一、先确认核心配置文件位置
不管是源码安装还是发行版包安装,Terminator都会优先读取用户家目录下的配置文件:~/.config/terminator/config。如果这个文件不存在,手动创建即可——系统级的/etc/terminator/config会被用户级配置覆盖,所以别改错地方。
二、修改标签高度
打开配置文件:
nano ~/.config/terminator/config
找到[global_config]区块(没有就自己加),添加或修改**tab_height**项:
[global_config] # 调整数值来设置标签高度,单位是像素,比如30px tab_height = 30
早期Terminator版本可能用tab_size,但1.91已经改用tab_height,这可能是之前方法无效的原因之一。
三、自定义标签颜色(激活/未激活状态)
同样在[global_config]区块下,添加以下颜色配置项,根据你的需求修改十六进制色值:
[global_config] # 未激活标签的背景色 inactive_tab_bg_color = "#333333" # 未激活标签的文字颜色 inactive_tab_font_color = "#cccccc" # 激活标签的背景色 active_tab_bg_color = "#0066cc" # 激活标签的文字颜色 active_tab_font_color = "#ffffff" # 可选:标签边框颜色 tab_border_color = "#555555"
色值必须是标准的#RRGGBB格式,别漏了#前缀。
四、让配置生效的两种方式
- 重启Terminator:关闭所有Terminator窗口,重新打开就能看到效果。
- 快捷键重载:在Terminator窗口中按下
Ctrl+Shift+R,可以快速重新加载配置(1.91版本支持这个快捷键)。
五、排查常见无效原因
- 之前参考的方法可能针对旧版本Terminator,1.91的配置项有更新,比如把
tab_size改成了tab_height。 - 如果是刚源码安装的Terminator,默认可能没有用户级配置文件,需要手动创建
~/.config/terminator/config,然后填入上述配置内容。 - 确保你编辑的是用户目录下的配置,而不是系统级的
/etc/terminator/config——用户级配置优先级更高。
给你一个完整的配置示例参考:
[global_config] tab_height = 32 inactive_tab_bg_color = "#2d2d2d" inactive_tab_font_color = "#888888" active_tab_bg_color = "#2196f3" active_tab_font_color = "#ffffff" tab_border_color = "#444444" [keybindings] [profiles] [[default]] background_color = "#000000" foreground_color = "#ffffff" [layouts] [[default]] [[[child1]]] type = Terminal parent = window0 [[[window0]]] type = Window parent = "" [plugins]
内容的提问来源于stack exchange,提问作者securisec
相关产品推荐
相关产品推荐

