ฉันได้ติดตั้ง tmux แล้ว แต่ตอนนี้ text text vim colorschemes ไม่เติมสีพื้นหลังอย่างเหมาะสม นี่คือลักษณะที่ปรากฏของ colorscheme xoria256 ในเทอร์มินัล Ubuntu 14.10 ปกติ:
และที่นี่เมื่อฉันเรียกใช้ในเทอร์มินัลเดียวกันหลังจาก tmux:
ดังนั้นอย่างที่คุณเห็นเดสก์ท็อปกำลังแสดงผ่านทุกที่ที่ไม่มีข้อความเป็นกลุ่ม ฉันมีเทอร์มินัล 256 สี
. tmux.conf ของฉัน:
~ cat .tmux.conf
set -g mode-mouse on
set -g default-terminal "screen-256color"
และฉันมีเทอร์มินัล 256 สี:
~ tput colors
256
ฉันจะทำให้ tmux ทำงานอย่างถูกต้องด้วย vim 256-color colours ซึ่งทำงานได้ดีใน terminal ปกติอย่างไร?
$TERM
อะไร? หากยังไม่ได้screen-256color
ลองเปิดตัวvim
เป็นTERM=screen-256color vim
แล้วให้ชุดสคริปต์แน่ใจว่าไม่มีการเริ่มต้นTERM
(หรือถ้าคุณต้องการที่จะทำในการทำงานรอบซอฟต์แวร์รถให้แน่ใจว่ามันจะตรวจสอบค่าเดิมก่อน)
gnome-terminal
แปลกเมื่อเปิดตัวภายใน ลองเรียกใช้ tmux ด้วยTERM=xterm tmux
และดูว่ามันทำงานแตกต่างกันหรือไม่ ถ้าxterm
ไม่ทำงานลองหรือxterm-256color
xterm-color