【问题标题】:gnome-terminal: how to eliminate the scrollbar programatically?gnome-terminal:如何以编程方式消除滚动条?
【发布时间】:2026-02-08 04:25:01
【问题描述】:

我正在生成一些在它们自己的 gnome 终端中运行的进程,并且 不想显示滚动条。有没有类似xterm +sb 关闭该特定窗口的滚动条?

【问题讨论】:

    标签: x11 gnome-terminal


    【解决方案1】:

    启动 gnome-terminal,在菜单中选择 Edit->Profiles。创建一个新配置文件并将其命名为“NoScrollbar”。在配置文件首选项中,转到“滚动”选项卡,然后将滚动条设置为“禁用”。要使用新配置文件启动新终端,请运行以下命令:

    $ gnome-terminal --window-with-profile=NoScrollbar
    

    【讨论】:

    • 感谢拉斯,这太完美了。在我的版本中,它看起来被称为 --window-with-profile,所以我更新了你的文本。有只有 --profile 的版本吗?
    • 我在 Ubuntu 9.04 下使用 2.26.0 版本,它们都在这里工作。我相信不同之处在于 --profile 适用于所有窗口,而 --window-with-profile 仅适用于该窗口。这意味着,如果您使用您的版本并从您创建的窗口中生成一个新窗口,您将在新生成的窗口上再次获得默认配置文件。您必须决定什么更适合您的情况。
    • Google 帮我找到了这个,但我有一个问题:有什么方法可以在我使用 VIM 时禁用 gnome-terminal 中的滚动条?