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