如何设置 gnome-terminal 的 X 和 Y 启动位置?

Ale*_*nov 6 gnome-terminal

我一直在尝试gnome-terminal --geometry x y永久设置的位置。我知道我需要找到一个包含终端设置的文件,但我不知道它的位置。基本上,我想要的是控制终端窗口在启动时的位置。

kos*_*kos 5

我认为不存在这样的文件:这样的设置根本不会出现,无论是在gnome-terminal的首选项中还是在gnome-terminal的个人资料首选项中。

但是,即使您无法直接设置gnome-terminal启动方式,您始终可以设置系统调用方式gnome-terminal

cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
sed -i 's/^Exec=gnome-terminal$/& --geometry=80x24+100+100/' ~/.local/share/applications/gnome-terminal.desktop
gsettings set org.gnome.desktop.default-applications.terminal exec 'gnome-terminal --geometry=80x24+100+100'
Run Code Online (Sandbox Code Playgroud)
  • cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications:复制/usr/share/applications/gnome-terminal.desktop~/.local/share/applications即创建系统范围gnome-terminal桌面文件的用户特定版本;
  • sed -i 's/^Exec=gnome-terminal$/& --geometry=80x24+100+100/' ~/.local/share/applications/gnome-terminal.desktop:将系统范围桌面文件Exec=gnome-terminal的用户特定版本中的行更改为;gnome-terminalExec=gnome-terminal --geometry=80x24+100+100
  • gsettings set org.gnome.desktop.default-applications.terminal exec 'gnome-terminal --geometry=80x24+100+100':更改 dconf 的设置,以便告诉桌面环境运行,gnome-terminal --geometry=80x24+100+100而不是gnome-terminal在点击CTRL+ ALT+时运行T

要恢复:

rm ~/.local/share/applications/gnome-terminal.desktop
gsettings set org.gnome.desktop.default-applications.terminal exec 'gnome-terminal'
Run Code Online (Sandbox Code Playgroud)