ฉันต้องการที่จะรู้ว่ามันเป็นไปได้ที่จะทำให้ emacs เมื่อทำงานในหน้าจอ GNU หรือเซสชั่น tmux TERM=xterm
ใช้สีเดียวกับเมื่อ ในหน้าจอ GNU หรือเซสชั่น tmux, TERM=screen
และ emacs TERM=xterm
ใช้ชุดที่แตกต่างกันของสีเมื่อเทียบกับเมื่อ
ตัวอย่างเช่นเมื่อTERM=xterm-256color
สีพื้นหน้าของfont-lock-comment-face
คือ 'Firebrick' แต่เมื่อTERM=screen-256color
ตั้งค่าเป็น 'chocolate1'
เพื่อให้ tmux ทำงานอย่างถูกต้องจะต้องตั้งค่าตัวแปร TERM เป็นหน้าจอหรืออนุพันธ์บางส่วนดังนั้นการรีเซ็ต TERM จึงไม่ใช่ตัวเลือกสำหรับฉัน
TERM=xterm emacs
เพื่อบังคับให้การTERM
ตั้งค่าตัวแปรสำหรับ emacs จะเกิดอะไรขึ้นเมื่อคุณทำเช่นนั้น?