Linux-设置默认终端大小和屏幕位置?


19

我无法在终端配置文件中找到任何设置来允许我设置几何尺寸和屏幕x,y坐标,以便终端窗口始终在屏幕上的相同位置和大小下打开(即使重新启动后)。

有办法吗?如果需要,我欢迎其他终端程序。

(Ubuntu,侏儒)

Answers:


19

在菜单栏上,选择系统->首选应用程序。选择系统选项卡。选择自定义并输入:

gnome-terminal --geometry=120x80+50+50

或您喜欢的任何其他几何形状。要让Ubuntu记住您的会话状态,以使您运行的所有内容都自动重新启动,即恢复上次登录时的状态(包括窗口几何形状),请选择System- > Preferences-> Sessions。选中“自动保存对会话的更改”。

替代文字


戴夫的答案会起作用。如果你不知道的几何形状是如何工作的,检查出人X。
— John T

感谢这个答案,但没有任何人知道如何启用为此需要其它问题有点更复杂的解决方案- superuser.com/questions/619911/...
— valentt

7

我使用顶部面板中的启动器打开gnome终端,并且上面没有更改设置。

起作用的是右键单击启动器图标,打开“属性”,然后用DaveParillo给出的特定于几何的版本替换命令条目gnome-terminal。

命令: gnome-terminal --geometry=100x35+10+10


这对我不起作用,并在我启动终端时导致“循环效应”,迫使我重置终端的配置
— dellasavia 2015年

2

您可以使用安装了Compiz compiz-extra-plugins的CompizConfig设置管理器(CCSM)进行任何操作。

使用CCSM会更好一些,因为您还可以进行其他设置,例如,将终端窗口始终打开在顶部,并以一定的透明度打开终端窗口。

不同的Compiz插件在Windows上完成不同的任务:

  1. “放置Windows”使您可以设置打开窗口的位置,并可以选择打开窗口的位置。
  2. 窗口规则使您可以设置窗口的大小,和/或在打开窗口时将其设置为始终位于顶部,或全屏或最大化,以及许多其他选项。
  3. 不透明度,亮度和饱和度可让您设置窗口打开时的不透明度。

您必须通过在终端窗口中键入以下内容来安装CCSM和Extras插件:

sudo apt install compizconfig-settings-manager compiz-plugins-extra

在CCSM中,为Windows类设置规则不是唯一的。

基本上,您:

  1. 打开要设置规则的程序,并确保该程序始终位于顶部或其中一部分可见,以便您可以在步骤7中“获取”它的窗口类名称。
  2. 打开CCSM并转到您要在其中设置规则的插件,例如Windows Rules。
  3. 找到您要设置规则的操作,例如“ 大小规则”选项卡。这可能在其他选项卡下。
  4. 某些操作的右侧带有绿色加号,而其他操作则需要单击“ 新建”按钮。 大小规则->固定大小Windows需要首先单击“ 新建”按钮。
  5. 单击绿色加号。这将打开一个名为Edit Match的窗口。
  6. 在“ 编辑匹配”窗口中,单击抓取按钮。
  7. 您的鼠标指针将变为加号。现在,单击要使用此鼠标指针加号设置规则的程序窗口。这会将窗口的类名称放入“ 编辑匹配”窗口。例如,如果单击终端窗口,将添加class = Gnome-terminal。
  8. 单击添加按钮,这将带您返回上一个窗口。
  9. 根据需要编辑其他参数。在此“ 大小规则”示例中,如果要以800x300的大小打开窗口,则将800表示宽度,将300表示高度。
  10. 关闭“ 编辑”窗口,您将看到规则已添加到列表中。
  11. 现在,终端窗口将始终以800x300的大小打开。
  12. 使用相同的过程设置位置规则(“ 放置Windows”)。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.