首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在gnome-terminal中隐藏标签吗?

我可以在gnome-terminal中隐藏标签吗?
EN

Stack Overflow用户
提问于 2019-12-07 06:47:38
回答 1查看 473关注 0票数 1

我希望能够隐藏gnome-terminal中的标签,因为我使用快捷方式切换标签,而不需要或不想要图形标签。有没有办法把它们藏起来?

EN

回答 1

Stack Overflow用户

发布于 2019-12-07 06:49:42

这在我使用gnome-terminal 3.30.2的Debian10上是有效的。

如果查看tab-policy的允许值,您将看到:

代码语言:javascript
复制
$ gsettings range org.gnome.Terminal.Legacy.Settings tab-policy
enum
'always'
'automatic'

只需对/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml进行几个小的更改,您就可以启用一个看起来像是现有的设置,从而允许您打开和关闭选项卡。

代码语言:javascript
复制
--- /usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml  2018-12-25 13:45:29.000000000 -0800
+++ /tmp/org.gnome.Terminal.gschema.xml 2019-12-06 13:22:19.318272624 -0800
@@ -38,7 +38,7 @@
    <enum id='org.gnome.Terminal.TabsbarPolicy'>
     <value nick='always' value='0'/>
     <value nick='automatic' value='1'/>
-    <!-- <value nick='never' value='2'/> -->
+    <value nick='never' value='2'/>
   </enum>
 
    <enum id='org.gnome.Terminal.ThemeVariant'>
@@ -727,7 +727,7 @@
     </key>
 
     <key name="tab-policy" enum="org.gnome.Terminal.TabsbarPolicy">
-      <default>'automatic'</default>
+      <default>'never'</default>
       <summary>When to show the tabs bar</summary>
     </key>

更改后,您应该会看到'never‘作为可能的值:

代码语言:javascript
复制
$ gsettings range org.gnome.Terminal.Legacy.Settings tab-policy
enum
'always'
'automatic'
'never'

请注意,在编辑xml文件后,您可能需要以root用户身份运行以下命令:

代码语言:javascript
复制
# cd /usr/share/glib-2.0/schemas
# glib-compile-schemas .

重新启动gnome后,可以使用以下命令关闭gnome终端选项卡:

代码语言:javascript
复制
$ gsettings set org.gnome.Terminal.Legacy.Settings tab-policy 'never'

并使用以下命令重新打开:

代码语言:javascript
复制
$ gsettings set org.gnome.Terminal.Legacy.Settings tab-policy 'always'

更新(2021年10月)

以上内容在Debian 11中不再有效,现在需要在源代码中进行模式更改。下面的方法对我很有效。

代码语言:javascript
复制
$ apt source gnome-terminal
$ cd gnome-terminal-3.42.0

编辑src/org.gnome.Terminal.gschema.xml并取消注释TabsbarPolicy中的never值

代码语言:javascript
复制
$ debuild -b -uc -us
$ cd ..
$ sudo dpkg -i gnome-terminal_3.42.0-1_amd64.deb gnome-terminal-data_3.42.0-1_all.deb 
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59221289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档