Каждый раз, когда я открываю приложения nedit/gedit на моей машине, приложение загружается в маленьком окне. Я должен изменить размер окна каждый раз. Есть ли способ установить более высокое измерение по умолчанию для этих окон приложения? И к вашему сведению: я использую Oracle Enterprise Linux в режиме XTERM

1 ответ1

0

Вам нужно использовать wmctrl для этого. Возможно, вам придется установить его из репозитория. После установки откройте окно gedit, разместите его и измените его размер по своему усмотрению. Теперь перейдите в терминал и выполните команду:

wmctrl -lG

Вы получите вывод, содержащий много строк, таких как эта:

0x02400012  2 912  23   794  176  rasal Untitled [modified] – gedit

Столбцы 3-6 являются смещениями углов окна. Ваши ценности будут отличаться от моих. Теперь, если вы выполните эти команды,

gedit myfile.txt &
wmctrl -r gedit -e -e 0,0,0,640,480

(введите ваши значения вместо моих, 0,0,0,640,480) у вас будет окно, расположенное и имеющее размеры, как вам нравится.

Если вы хотите сделать это автоматически, создайте файл mygedit (или как вы хотите его называть) в каталоге bin, убедитесь, что bin находится в вашем пути поиска, chmod 755 файл, вставьте в него этот текст:

#!/bin/sh
gedit $1 &
wmctrl -r gedit -e -e 0,0,0,640,480

и с этого момента вы можете вызывать gedit, правильного размера и расположения, с помощью команды

mygedit myfile.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .