ฉันติดตั้ง Ubuntu 11.10 จากนั้นดาวน์โหลดชุดรูปแบบ Solarized สำหรับ Gnome Terminal จาก terminal ของฉัน vim ดูดี: ปลั๊กอิน vim-powerline แสดงอย่างถูกต้องและไวยากรณ์ถูกเน้นด้วยสีที่เหมาะสม แต่เมื่อฉันเรียกใช้ tmux และมีการเรียกใช้ vim - การเน้นไวยากรณ์ใช้สีพื้นฐานเดียวเท่านั้นและ vim-powerline ไม่แสดงสีใด ๆ ฉันดูคำถามที่พบบ่อยเกี่ยวกับ vim-powerline และวิธีแก้ปัญหาควรเป็นบรรทัดนี้ใน. tmux-config:
set -g default-terminal "screen-256color"
แต่มันไม่ทำงาน ฉันดู TERM และมันกลับมา 'xterm' ดังนั้นฉันจึงลอง:
set -g default-terminal "xterm-256color"
แต่สิ่งนี้ก็ช่วยไม่ได้เช่นกัน
นี่เป็นบรรทัดเดียวใน. tmux.config ใน. vimrc ฉันมีบรรทัดต่อไปนี้:
call pathogen#infect()
set nocompatible
set encoding=utf-8
set laststatus=2
let g:Powerline_symbols = 'fancy'
set t_Co=256
syntax enable
set background=dark
colorsheme solarized