Размер и расположение окон Geany - PullRequest
2 голосов
/ 11 августа 2011

Как вы можете указать размер и положение окон при запуске Geany из командной строки.Обычно это делается как

-g, --geometry string

Где вы указываете размер и расположение окна, используя стандартный синтаксис геометрии окна X: WIDTHxHEIGHT + XOFF + YOFF.

Ответы [ 3 ]

1 голос
/ 24 октября 2012

Я знаю, что это год за вопросом, но это может помочь другим ...

Это способ изменить положение и размер в любое время.

В Debian Linux (есть?) Предустановлен xdotool , который может перемещать и изменять размеры окон.

Перемещает окно в положение 300 20 и устанавливает размер 100 x 10 (в консоли / терминале):

geany_find() { xdotool search Geany 2>/dev/null | sed 1q; }
geany_x_y_w_h() { WINDOW=`geany_find`; xdotool windowsize $WINDOW $1 $2; }
geany_x_y_w_h 300 20 100 10

У него есть ложные срабатывания, поскольку он ищет окна по имени, поэтому Firefox с вкладкой, открытой с этим вопросом («console - Geany ...»), может измениться.

0 голосов
/ 02 ноября 2016

Замените строку geometry в файле конфигурации и запустите geany:

sed -i "/geometry=.*/c\geometry=x;y;sh;sv;0;" ~/.config/geany/geany.conf
geany &

или подпишите этот формат, если вы используете переменную:

newgeometry="geometry=x;y;sh;sv;0"
sed -i "/geometry=.*/c $newgeometry" ~/.config/geany/geany.conf
geany &

, где эти параметры относятся к окну geany:
- x - горизонтальная координата левого верхнего угла
- y - вертикальная координата левого верхнего угла
- hs - размер по горизонтальной оси
- против - размер по вертикальной оси

Примечание: sed - каноническая команда, она должна работать нормально.

0 голосов
/ 12 августа 2011

Если вы хотите, чтобы окно geany всегда открывалось с использованием определенных размеров, вы можете просто открыть его как обычно и изменить размер окна. По умолчанию geany запоминает размер своего окна.

Если этого не произойдет, вы можете перейти в меню «Правка», затем «Настройки», выбрать вкладку «Общие», а затем вкладку «Запуск» и, наконец, убедиться, что «Сохранить положение и геометрию окна» отмечено.

...