คำตอบที่เลือกไม่ได้ผลสำหรับฉันใน 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-terminal
apt-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
ไฟล์เพื่อทำให้เทอร์มินัลขยายใหญ่ที่สุดแม้ก่อนหน้านี้