当我开始时gnome-terminal
它看起来相当令人愉快,但是当我打开另一个选项卡时它的边框变得丑陋:
如何在使用多个标签的同时保留薄边框?
答案1
经过一番折腾,我终于明白了。
编辑/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css
并添加:
TerminalWindow .notebook {
padding: 0;
border-width: 0;
}
在此发现的错误:https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468
答案2
一般来说,最好不要修改原始文件,而是根据您的喜好覆盖其值。
如果你还没有,请在此路径中创建或打开 gtk.css 文件
~/.config/gtk-3.0/gtk.css
粘贴以下代码,关闭所有终端并启动一个新终端。
@define-color bg-grey #222;
@define-color active-grey #333;
@define-color border-grey #555;
TerminalWindow .notebook {
border: 0;
padding: 0;
color: #eee;
background-color: shade(@active-grey, 1);
}
TerminalWindow .notebook tab:active {
border: 1px solid @border-grey;
background-color: shade(@active-grey, 1);
}
TerminalWindow .notebook tab {
background-color: shade(@bg-grey, 1);
}
现在,它不仅可以按照您的意图去除边框,而且可以更好地“适应”深色背景,浅灰色会让眼睛“难受”。当您有多个选项卡时,结果应该看起来像这样,当然,您可以根据自己的喜好通过篡改颜色变量来自定义它。
答案3
我根据 @topless 和 @jibreel 的回答做出的。
透明背景和深色主题。太棒了。
@define-color bg-grey #222;
@define-color active #313131;
TerminalWindow .notebook {
border: 0;
padding: 0;
color: #fff;
background-color: shade(@active, 1);
}
TerminalWindow .notebook tab:active {
background-color: shade(@active,1);
}
TerminalWindow .notebook tab {
border-radius: 0px;
padding: 3px;
background-color: shade(@bg-grey, 1);
}
答案4
您可以尝试其他主题,根据您的喜好配置 Ambiance,或者获取以下之一(来自 Ubuntu 软件中心):
- 终结者
- 终端
- 罗克斯特姆
- 蒂尔达
- 瓜克
- ...