有没有办法可以锁定终端屏幕尺寸,使其无法更改?即双击文件栏不会最大化屏幕,我无法拖动角落来调整其大小,除非用户明确解锁,否则无法进行此类操作。
我还会使用具有此功能的任何终端,而不仅仅是默认终端,只要它可以运行 python 程序。
答案1
您可以使用魔鬼派,一个非 GUI 实用程序,可让您根据简单的配置文件使应用程序在指定的工作场所、在指定的大小和位置启动、最小化或最大化等等。
安装魔鬼派您可以使用 Ubuntu 软件中心或在终端中运行以下命令:
sudo apt-get install devilspie
你可以在终端 devilspie 中启动以下命令:
devilspie
现在我将展示如何配置 devilspie 来锁定 gnome-terminal 大小:
创建一个新目录来存储新的与 devilspie 相关的配置文件:
mkdir ~/.devilspie
创建一个新的自定义配置文件;例如:
gedit ~/.devilspie/gnome-terminal.ds
将以下配置代码粘贴到新文件中:
(if (is (application_name) "Terminal") (begin (undecorate) (geometry "730x450") (center) ) )
有关 devilspie 的完整文档,请参阅http://www.foosel.org/linux/devilspie。
设置完成后,您可能希望在启动时运行它,以便您打开的每个窗口都能按照您想要的方式打开。有关如何执行此操作的更多信息,请阅读将程序添加到会话启动。