รองรับ tmux, TERM และ 256 colors
บทนำ คำถามของฉันเกิดขึ้นจากความจำเป็นของการทำความเข้าใจว่าทำไมฉันมีตอนนี้ (หลังจากการทดลองหลาย) เทอร์มิและtmuxสนับสนุน 256 สีและtput colorsบอกฉันมีเพียง 8 ของพวกเขา พื้นหลัง ให้เริ่มต้นจากจุดเริ่มต้น. ฉันใช้กล่องUbuntu , Guake , tmux , Vimและฉันชอบธีมของโซลาริเซชั่น พวกเขาดูน่ากลัวมากดังนั้นฉันตัดสินใจเปิดใช้งานการสนับสนุน 256 สีและเล่นไปรอบ ๆ ลองมาดูสิ่งที่เกิดขึ้นสำหรับฉันเทอร์มิ tput colorsบอกว่ามี 8 สี โดยส่วนตัวผมตั้งไว้ที่สีม่วงด้านซ้ายและแน่นอนทางด้านขวาเรามีสีฟ้า 2 เฉด กล่าวว่า$TERM xterm(มีสีlsฉันeval นี้ในของฉัน.bashrc.) Vimยังดูดีแม้ว่าฉันจะเรียกมันด้วย256ค่าสถานะในสภาพแวดล้อมที่ไม่รองรับ256 สี set t_Co=256 let g:solarized_termcolors=256 colorscheme solarized ผู้ชายเพียงคนเดียวที่บ่นเกี่ยวกับพื้นที่สีลดลงเป็นtmux การโทรtmuxให้ผลลัพธ์ที่คาดหวังไว้ "ผิด" แต่เรียกร้องtmuxกับ-2ธงทำให้ทุกอย่างทำงานได้ดีอย่างน่าอัศจรรย์ ตอนนี้สิ่งเดียวที่ฉันเข้าใจ-2คือเทียบเท่าexport TERM=screen-256color( แหล่งที่มา ) Guakeทำงาน …