คำตอบที่เลือกไม่ได้ผลสำหรับฉันใน Ubuntu ที่อัพเดตเต็มที่ 12.04 LTS ดังนั้นฉันจึงตัดสินใจว่าถึงเวลาแล้วที่จะต้องใช้วิธีการที่รุนแรงกว่านี้ โซลูชันด้านล่างนี้ได้รับการทดสอบมากถึง 16.04 LTS
ทางออกเก่าของฉัน
เปลี่ยนชื่อgnome-terminalไฟล์ปฏิบัติการดั้งเดิมเป็น
gnome-terminal-original:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
สร้างไฟล์ใหม่ใน/usr/binชื่อgnome-terminalด้วยเนื้อหาต่อไปนี้:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
ทำให้ปฏิบัติการได้:
sudo chmod +x gnome-terminal
ตอนนี้ไม่ว่าฉันจะเปิดเทอร์มินัลอย่างไรก็จะเปิดขยายใหญ่สุดเสมอ downside เพียงฉันดูวิธีนี้คือการที่คุณจะต้องทำซ้ำขั้นตอนเหล่านี้ทุกครั้งที่คุณอาจจะปรับปรุงด้วยรุ่นใหม่ผ่านผู้จัดการการปรับปรุงหรือgnome-terminalapt-get upgrade
หมายเหตุ: $@พารามิเตอร์หมายความว่าอาร์กิวเมนต์ทั้งหมดที่อาจถูกส่งผ่านไปgnome-terminalยังจะถูกส่งผ่านไปgnome-terminal-originalพร้อมกับ--maximizeอาร์กิวเมนต์
ทางออกที่ดีกว่า
ติดตั้ง "wmctrl":
sudo apt-get install wmctrl
เพิ่มบรรทัดนี้ในส่วนท้ายสุดของ~/.bashrcไฟล์ของคุณ:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
ทำซ้ำขั้นตอนที่สองสำหรับ.bashrcไฟล์ของผู้ใช้อื่นหากจำเป็นตัวอย่างเช่นสำหรับผู้ใช้ "root" ( /root/.bashrc)
วิธีการแก้ปัญหานี้จะไม่ส่งผลกระทบต่อขนาดของหน้าต่างเทอร์มินัลในขั้นต้น แต่จะขยายขนาดให้ใหญ่สุดหลังจากเปิดขึ้น คุณสามารถลองย้ายบรรทัดที่คุณเพิ่มในขั้นตอนที่สองไปยังจุดเริ่มต้นของ.bashrcไฟล์เพื่อทำให้เทอร์มินัลขยายใหญ่ที่สุดแม้ก่อนหน้านี้