คุณต้องใช้ wmctrl เพื่อทำเช่นนั้น คุณอาจต้องติดตั้งจาก repos หลังจากติดตั้งแล้วให้เปิดหน้าต่าง 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