永久设置终端尺寸

我点击终端:terminal-> 132×43更改终端大小,但每次重启后终端大小都设置为默认设置,我必须再次更改。 如何永久设置?

您应该转到编辑 – > 配置文件首选项常规页面并选中使用自定义默认终端大小 ,然后设置首选水平和垂直尺寸。

Ubuntu 16.04及更高版本

在Ubuntu 16.04中打开终端,选择编辑 – > 配置文件首选项 – > 常规选项卡,然后在显示初始终端大小的位置后更改列和行的值

IMG:
16.04

在Ubuntu 17.10及更高版本中打开终端,选择编辑 – > 首选项 – > 默认配置文件 – > 文本选项卡,然后在显示初始终端大小的位置后更改列和行的值

IMG:
17.10及以后

按Ctrl + Alt + t打开终端。 通过单击窗口顶部最右侧的图标(圆圈中的方框)确保终端最大化(如果尚未最大化)。 在窗口的顶部,您应该转到编辑 – >配置文件首选项,常规页面,然后选中使用自定义默认终端大小,然后设置首选的水平和垂直尺寸。 如果您想要无限制滚动,请转到滚动选项卡并选中无限制框。 希望这可以帮助!

在旧版本中,您可以在/usr/share/vte/termcap/xterm文件中找到此设置。

这是一个真正永久设置窗口大小的小脚本,无论您当前使用的gnome-terminal配置文件如何。 这适用于属于gnome-terminal的所有窗口

要使其工作,您需要做两件事:1)确保安装了wmctrl并且2)将此脚本作为启动应用程序之一运行。

请注意,带有wmctrl -i -r $WMCTRL_ID -e 0,0,0,650,650根据重力,x位置,y位置,宽度,高度格式设置大小位置

 #!/bin/bash # Author: Serg Kolo # date: Sat, Sept 19,2015 # Purpose: a script to permanently set # terminal window, size # Written for: http://askubuntu.com/q/64652/295286 APP_CLASS="gnome-terminal.Gnome-terminal" while [ 1 ]; do WIN_ID=$(printf %x $(xdotool getactivewindow)) WM_CLASS=$(wmctrl -lx | awk -v search=$WIN_ID '{ if($1~search) print $3 }') WMCTRL_ID=$( wmctrl -lx | awk -v search2=$WIN_ID '$0~search2 {print $1}' ) if [ $WM_CLASS = $APP_CLASS ]; then wmctrl -i -r $WMCTRL_ID -e 0,0,0,650,650 fi sleep 0.25 done