เมื่อฉันเริ่มgnome-terminal
มันดูค่อนข้างดี แต่เมื่อฉันเปิดแท็บอื่นขอบของมันจะเปลี่ยนไปอย่างน่าเกลียด:
ฉันจะเก็บขอบบางไว้ในขณะที่ใช้หลายแท็บได้อย่างไร
เมื่อฉันเริ่มgnome-terminal
มันดูค่อนข้างดี แต่เมื่อฉันเปิดแท็บอื่นขอบของมันจะเปลี่ยนไปอย่างน่าเกลียด:
ฉันจะเก็บขอบบางไว้ในขณะที่ใช้หลายแท็บได้อย่างไร
คำตอบ:
หลังจากที่ทำไปรอบ ๆ ฉันก็คิดออก
แก้ไข/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css
และเพิ่ม:
TerminalWindow .notebook {
padding: 0;
border-width: 0;
}
ข้อผิดพลาดที่พบในสิ่งนี้: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468
เป็นวิธีปฏิบัติที่ดีโดยทั่วไปไม่ควรแก้ไขไฟล์ต้นฉบับ แต่แทนที่ค่าของไฟล์เหล่านั้นตามความต้องการของคุณ
หากคุณยังไม่มีให้สร้างหรือเปิดไฟล์ gtk.css ในเส้นทางนี้
~/.config/gtk-3.0/gtk.css
วางรหัสต่อไปนี้ปิดเทอร์มินัลทั้งหมดแล้วเริ่มใหม่
@define-color bg-grey #222;
@define-color active-grey #333;
@define-color border-grey #555;
TerminalWindow .notebook {
border: 0;
padding: 0;
color: #eee;
background-color: shade(@active-grey, 1);
}
TerminalWindow .notebook tab:active {
border: 1px solid @border-grey;
background-color: shade(@active-grey, 1);
}
TerminalWindow .notebook tab {
background-color: shade(@bg-grey, 1);
}
ตอนนี้ไม่เพียง แต่จะลบเส้นขอบตามที่คุณต้องการ แต่ยังจะ "พอดี" กับพื้นหลังสีเข้มดวงตาของฉัน "เจ็บ" ด้วยสีเทาอ่อน ผลลัพธ์เมื่อคุณมีหลายแท็บควรมีลักษณะเช่นนี้ซึ่งแน่นอนว่าคุณสามารถปรับแต่งได้โดยการดัดแปลงตัวแปรสีตามการตั้งค่าของคุณ
Mine ใช้คำตอบ @topless และ @jibreel
พื้นหลังโปร่งใสและชุดรูปแบบสีเข้ม น่ากลัว
@define-color bg-grey #222;
@define-color active #313131;
TerminalWindow .notebook {
border: 0;
padding: 0;
color: #fff;
background-color: shade(@active, 1);
}
TerminalWindow .notebook tab:active {
background-color: shade(@active,1);
}
TerminalWindow .notebook tab {
border-radius: 0px;
padding: 3px;
background-color: shade(@bg-grey, 1);
}
ขอบคุณ @topless, แก้ไขด้วยวิธีนี้ต่อไปเช่นนี้ให้สังเกตรัศมีของเส้นขอบ: 0 เพื่อหลีกเลี่ยงพื้นที่สีขาว
@define-color bg-grey #222;
@define-color active #300A24;
TerminalWindow .notebook {
border: 0;
padding: 0;
color: #eee;
background-color: shade(@active-grey, 1);
}
TerminalWindow .notebook tab:active {
background-color: shade(@active, 1);
}
TerminalWindow .notebook tab {
border-radius: 0px;
background-color: shade(@bg-grey, 1);
}
คุณสามารถลองชุดรูปแบบอื่นกำหนดค่า Ambiance ตามความชอบของคุณหรือรับหนึ่งในนั้น (จากศูนย์ซอฟต์แวร์ Ubuntu):