永久设置终端尺寸

永久设置终端尺寸

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

答案1

你应该去编辑->个人资料偏好一般的页面和检查使用自定义默认终端尺寸,然后设置您喜欢的水平和垂直尺寸。

答案2

Ubuntu 16.04 及更高版本

在 Ubuntu 16.04 中打开终端,选择编辑->个人资料偏好->一般的选项卡并更改其后的列和行的值初始终端大小:

图片:
  16.04

在 Ubuntu 17.10 及更高版本中打开终端,选择编辑->优先->默认个人资料 ->文本选项卡并更改其后的列和行的值初始终端大小:

图片:
  17.10 及更高版本

答案3

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

答案4

这里有一个小脚本,可以永久设置窗口大小,无论您当前正在使用的 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

相关内容