Установка размера окна gnome-terminal из ~ / .bashrc

Он знает, что при использовании launcher можно передавать аргументы --geometry=WxH, но как установить эту опцию с файлом ~/.bashrc.

3
задан 29 June 2011 в 19:21

16 ответов

Вам необходимо установить пакет wmctrl. Затем добавьте это в свой файл ~ / .bashrc:

HORIZONTAL=600
VERTICAL=400
wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

Он изменит размер вашего активного окна (должен быть терминалом) на размер, указанный переменными ${HORIZONTAL} и ${VERTICAL}. Обратите внимание, что они измеряются в пикселях. Вы можете настроить геометрию вашего терминала на то, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеюсь, что это поможет:)

EDIT: На самом деле вы можете запускать это, чтобы показать размер всех открытых gnome-terminal:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'
6
ответ дан 25 May 2018 в 20:02

Вам необходимо установить пакет wmctrl. Затем добавьте это в свой файл ~ / .bashrc:

HORIZONTAL=600 VERTICAL=400 wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

Он изменит размер вашего активного окна (должен быть терминалом) на размер, указанный переменными ${HORIZONTAL} и ${VERTICAL}. Обратите внимание, что они измеряются в пикселях. Вы можете настроить геометрию вашего терминала на то, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеюсь, что это поможет:)

EDIT: На самом деле вы можете запускать это, чтобы показать размер всех открытых gnome-terminal:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'
6
ответ дан 25 July 2018 в 21:39

Вам необходимо установить пакет wmctrl. Затем добавьте это в свой файл ~ / .bashrc:

HORIZONTAL=600 VERTICAL=400 wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

Он изменит размер вашего активного окна (должен быть терминалом) на размер, указанный переменными ${HORIZONTAL} и ${VERTICAL}. Обратите внимание, что они измеряются в пикселях. Вы можете настроить геометрию вашего терминала на то, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеюсь, что это поможет:)

EDIT: На самом деле вы можете запускать это, чтобы показать размер всех открытых gnome-terminal:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'
6
ответ дан 2 August 2018 в 03:15

Вам необходимо установить пакет wmctrl. Затем добавьте это в свой файл ~ / .bashrc:

HORIZONTAL=600 VERTICAL=400 wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

Он изменит размер вашего активного окна (должен быть терминалом) на размер, указанный переменными ${HORIZONTAL} и ${VERTICAL}. Обратите внимание, что они измеряются в пикселях. Вы можете настроить геометрию вашего терминала на то, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеюсь, что это поможет:)

EDIT: На самом деле вы можете запускать это, чтобы показать размер всех открытых gnome-terminal:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'
6
ответ дан 4 August 2018 в 19:09

Вам необходимо установить пакет wmctrl. Затем добавьте это в свой файл ~ / .bashrc:

HORIZONTAL=600 VERTICAL=400 wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

Он изменит размер вашего активного окна (должен быть терминалом) на размер, указанный переменными ${HORIZONTAL} и ${VERTICAL}. Обратите внимание, что они измеряются в пикселях. Вы можете настроить геометрию вашего терминала на то, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеюсь, что это поможет:)

EDIT: На самом деле вы можете запускать это, чтобы показать размер всех открытых gnome-terminal:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'
6
ответ дан 6 August 2018 в 03:26

Вам нужно установить пакет wmctrl . Затем добавьте это в свой файл ~ / .bashrc:

  HORIZONTAL = 600 VERTICAL = 400 wmctrl -r ": ACTIVE:" -e 0, -1, -1, $ {HORIZONTAL}  , $ {VERTICAL}  

Он изменит размер вашего активного окна (должен быть терминалом) до размера, заданного параметрами $ {HORIZONTAL} и $ {VERTICAL} . Обратите внимание, что они измеряются в пикселях. Вы можете установить геометрию вашего терминала в соответствии с тем, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеемся, что это поможет:)

EDIT : Фактически вы можете запустить это, чтобы показать размер всех gnome-terminal , которые открыты:

  wmctrl -l -x -G |  grep gnome-terminal.Gnome-terminal |  awk '{print "Горизонтальный:" $ 5 "пикселей; Вертикальный:" $ 6 "пикселей"}'  
6
ответ дан 7 August 2018 в 21:13

Вам нужно установить пакет wmctrl . Затем добавьте это в свой файл ~ / .bashrc:

  HORIZONTAL = 600 VERTICAL = 400 wmctrl -r ": ACTIVE:" -e 0, -1, -1, $ {HORIZONTAL}  , $ {VERTICAL}  

Он изменит размер вашего активного окна (должен быть терминалом) до размера, заданного параметрами $ {HORIZONTAL} и $ {VERTICAL} . Обратите внимание, что они измеряются в пикселях. Вы можете установить геометрию вашего терминала в соответствии с тем, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеемся, что это поможет:)

EDIT : Фактически вы можете запустить это, чтобы показать размер всех gnome-terminal , которые открыты:

  wmctrl -l -x -G |  grep gnome-terminal.Gnome-terminal |  awk '{print "Горизонтальный:" $ 5 "пикселей; Вертикальный:" $ 6 "пикселей"}'  
6
ответ дан 10 August 2018 в 09:32

Вам нужно установить пакет wmctrl . Затем добавьте это в свой файл ~ / .bashrc:

  HORIZONTAL = 600 VERTICAL = 400 wmctrl -r ": ACTIVE:" -e 0, -1, -1, $ {HORIZONTAL}  , $ {VERTICAL}  

Он изменит размер вашего активного окна (должен быть терминалом) до размера, заданного параметрами $ {HORIZONTAL} и $ {VERTICAL} . Обратите внимание, что они измеряются в пикселях. Вы можете установить геометрию вашего терминала в соответствии с тем, что хотите, а затем использовать пакет screenruler для измерения размеров в пикселях.

Надеемся, что это поможет:)

EDIT : Фактически вы можете запустить это, чтобы показать размер всех gnome-terminal , которые открыты:

  wmctrl -l -x -G |  grep gnome-terminal.Gnome-terminal |  awk '{print "Горизонтальный:" $ 5 "пикселей; Вертикальный:" $ 6 "пикселей"}'  
6
ответ дан 13 August 2018 в 15:41

Вы можете поместить следующую команду в ваш файл .bash_profile.

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

В которой:

WIDTH - ширина символов HEIGHT - это высота в строках XPOS есть X-позитрон в пикселях YPOS - это Y-позиция в пикселях

Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет высоту от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 25 May 2018 в 20:02

Вы можете поместить следующую команду в ваш файл .bash_profile.

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

В которой:

WIDTH - ширина символов HEIGHT - это высота в строках XPOS есть X-позитрон в пикселях YPOS - это Y-позиция в пикселях

Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет высоту от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 25 July 2018 в 21:39

Вы можете поместить следующую команду в ваш файл .bash_profile.

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

В которой:

WIDTH - ширина символов HEIGHT - это высота в строках XPOS есть X-позитрон в пикселях YPOS - это Y-позиция в пикселях

Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет высоту от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 2 August 2018 в 03:15

Вы можете поместить следующую команду в ваш файл .bash_profile.

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

В которой:

WIDTH - ширина символов HEIGHT - это высота в строках XPOS есть X-позитрон в пикселях YPOS - это Y-позиция в пикселях

Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет высоту от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 4 August 2018 в 19:09

Вы можете поместить следующую команду в ваш файл .bash_profile.

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

В которой:

WIDTH - ширина символов HEIGHT - это высота в строках XPOS есть X-позитрон в пикселях YPOS - это Y-позиция в пикселях

Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет высоту от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 6 August 2018 в 03:26

Вы можете поместить следующую команду в ваш файл .bash_profile .

  gnome-terminal --geometry = WIDTHxHEIGHT + XPOS + YPOS  

В котором:

  • WIDTH - это ширина в символах
  • HEIGHT - это высота в rows
  • XPOS - это X-позитрон в пикселях
  • YPOS - это Y-позиция в пикселях
  • [ ! d17]

    Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет ВЫСОТУ от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 7 August 2018 в 21:13

Вы можете поместить следующую команду в ваш файл .bash_profile .

  gnome-terminal --geometry = WIDTHxHEIGHT + XPOS + YPOS  

В котором:

  • WIDTH - это ширина в символах
  • HEIGHT - это высота в rows
  • XPOS - это X-позитрон в пикселях
  • YPOS - это Y-позиция в пикселях
  • [ ! d17]

    Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет ВЫСОТУ от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 10 August 2018 в 09:32

Вы можете поместить следующую команду в ваш файл .bash_profile .

  gnome-terminal --geometry = WIDTHxHEIGHT + XPOS + YPOS  

В котором:

  • WIDTH - это ширина в символах
  • HEIGHT - это высота в rows
  • XPOS - это X-позитрон в пикселях
  • YPOS - это Y-позиция в пикселях
  • [ ! d17]

    Обратите внимание, что x отделяет WIDTH от HEIGHT. A + отделяет ВЫСОТУ от XPOS. Другой + отделяет XPOS от YPOS.

0
ответ дан 13 August 2018 в 15:41

Другие вопросы по тегам:

Похожие вопросы: