我想增加 gnome 终端的填充,因为默认的不填充并伤害了我的眼睛。
填充如下:我想要窗口边框和显示文本输入/输出的位置之间有空间。
例如:
=[X][-][ ]=============My Terminal==================
| |
| $> echo "Padding occurs on both sides for long |
| input" |
| |
| |
| |
====================================================
答案1
保罗主义基本正确。此扩展解决方案的工作原理如下Ubuntu 14.04.1和GNOME 终端 3.6.2。
适用于所有版本
添加以下代码到
~/.config/gtk-3.0/gtk.css
:VteTerminal, TerminalScreen, vte-terminal { padding: 10px 10px 10px 10px; -VteTerminal-inner-border: 10px 10px 10px 10px; }
如果该文件尚不存在,您将需要创建该文件。
终止所有 gnome-terminal 实例:
killall gnome-terminal
重新启动 gnome-terminal。
从 Ubuntu 18.04 开始,您需要添加一个元素选择器才能使其正常工作。
答案2
我在 Ubuntu 16.10 上尝试了所有解决方案,其中 gnome-terminal 3.20.2 都没有用。我找到了最新的解决方案此启动板线程。在文件~/.config/gtk-3.0/gtk.css
(您可能需要创建)中,添加以下内容:
vte-terminal {
padding: 10px;
}
答案3
要将终端输出移离窗口边框,请使用以下设置创建样式表 ~/.config/gtk-3.0/gtk.css:
TerminalScreen {
-VteTerminal-inner-border: 10px 10px 10px 10px;
}
答案4
请仔细阅读这个问题 -Unity 终端 16.04
愿望清单上的评论描述了针对 Ubuntu 16.04 终端的非常合适的解决方案,我们需要更改文件~/.config/gtk-3.0/gtk.css
:
VteTerminal,
TerminalScreen {
padding: 10px 10px 10px 10px;
-VteTerminal-inner-border: 10px 10px 10px 10px;
}
到
VteTerminal {
padding: 10px;
}
padding
其工作原理与普通 CSS 相同padding
。