多个终端并不总是能够恢复

多个终端并不总是能够恢复

我通常会保持六个终端窗口处于打开状态。重启后,它们通常会恢复到之前的大小和位置,即使我在重启前已将它们全部关闭。

但是,有时它们不会恢复,而是全部叠在屏幕左上角。这是错误吗,还是有某个设置可以保证它们按预期恢复?

我曾尝试将“gnome-terminal --load-config=my_saved_config”添加到我的配置文件中,但这只会使终端数量增加一倍,因此显然配置已保存在其他地方。

所有这些都是在哪里控制的?我搜索了论坛和文件系统中可能的位置,但没有找到任何东西。

谢谢

答案1

如果您在屏幕上组织您的终端(如下面的屏幕截图所示),然后从您运行的四个终端之一gnome-terminal --save-config=Mik4,生成的文件将保存到该终端(或运行该命令的脚本)的当前工作目录(pwd)。

但是,如果您保存配置的当前工作目录 (pwd) 不是/home/$USER,则运行gnome-terminal --load-config=Mik4将不起作用,因为它只查找/home/$USER。您需要指定保存它的确切位置并运行,例如 。gnome-terminal --load-config=~/DOS/Mik3然后您可以将命令添加为自定义快捷方式,甚至可以替换标准Ctrl+ Alt+ T

它每次都能完美地为我恢复我的配置,而且只要你选择正确的配置文件,它似乎就没问题;最好将你的配置保存在中/home/$USER,然后你可以保存和加载,而不需要记住指定任何其他目录。

输入man gnome-terminal不会提供完整的选项,但gnome-terminal --help-all应该提供您需要的任何进一步的信息。

在此处输入图片描述

相关内容