使用 Xresources 或 Xdefaults 的 xterm 选项

使用 Xresources 或 Xdefaults 的 xterm 选项

我希望终端在屏幕底部附近打开。有没有办法设置默认大小和位置?

我正在使用 Linux Mint 13,Cinnamon。

答案1

大多数终端可以使用geometry开关启动,允许您指定终端的大小和位置(COLUMNSxROWS+X+Y),例如:

gnome-terminal --geometry 73x31+100+300

或者

xterm -geometry 93x31+100+350

如果您想使上述内容永久化,请将终端启动器(终端的 .desktop 文件)从/usr/share/applications/复制到~/.local/share/applications/并相应地编辑该Exec字段。

例如对于 gnome 终端

Exec=gnome-terminal --geometry 73x31+100+300

在 $HOME 中拥有该自定义启动器将在终端包升级后保留您的设置(否则将覆盖 中的默认 .desktop 文件/usr/share/applications)。

答案2

使用 Xresources 或 Xdefaults 的 xterm 选项


这是进入~/.Xresources~/.Xdefaults文件的选项的一般“语法”:

XTerm*几何:COLUMNSxROWS+X+Y

例如

XTerm*geometry: 90x30+0+540

笔记: 前两个选项 (COLUMNSxROWS) 取决于您的字体类型/大小。

此外,它还取决于显示器的分辨率,因为最后两个选项用于窗口的位置;该值的计算单位与 xterm 窗口的窗口大小不同。

当 X = 0 时,位置始终位于左侧
当 Y = 0 时,位置始终位于顶部

如果您的分辨率是例如1920x1080,然后你把价值为第540章(从显示屏上边缘向下的一半);作为30 排使用我自己系统的字体和设置,该值大约是相同尺寸显示器上显示高度的一半。

答案3

作为更新,截至 2018 年 8 月,最重要的答案在 Ubuntu 18.04 中对我不起作用。完成工作的是硬件 -> 键盘 -> 添加新命令(通过点击加号)。使用类似命令填写“命令”字段gnome-terminal --geometry 80x55-500+0。将热键设置为 Crtl + Alt + T。完成。

更好的是,您可以将命令添加到“启动应用程序”以在启动时启动终端。

答案4

对我来说,在这个日期(在xfce4环境中运行Mint 21.3),复制terminal.desktop 文件~/.local/share/applications/并编辑其Exec字段,不会产生任何结果。但我通过这个找到了解决方案法语论坛通过编辑文件MiscDefaultGeometry中的字段~/.config/xfce4/terminal/terminalrc

相关内容