กลุ่มไฮไลต์ที่ควบคุมสีพื้นหลังเริ่มต้นคือ " Normal
" และ " NonText
" น่าเสียดายที่สิ่งเหล่านี้เป็นไฮไลต์ "ส่วนกลาง" และไม่สามารถ "แปลเป็นภาษาท้องถิ่น" ได้ในแต่ละหน้าต่าง
อย่างไรก็ตามนี่คือตัวอย่าง kludgy ที่น่าเกลียดอย่างแท้จริง:
เพิ่มกลุ่ม BgHighlight
autocmd!
ไฮไลต์ ActiveWindow guibg = lightblue
autocmd WinEnter * call matchadd ('ActiveWindow', '. * *, 10, 1682)
autocmd WinLeave * call matchdelete (1682)
augroup END
doautocmd BgHighlight WinEnter -
เนื่องจากนี่เป็นเพียงตัวอย่างคุณจะต้องแก้ไขสิ่งนี้เพื่อให้เหมาะกับความต้องการส่วนบุคคลของคุณเช่นการเพิ่ม ctermbg = ... ไฮไลต์พร้อมกับ guibg = ...
ข้อเสียเปรียบคือสิ่งนี้จะเน้นเฉพาะพื้นหลังของข้อความที่มีอยู่ในไฟล์ไม่ใช่ทั้งบรรทัด / หน้าต่าง (เหมือนที่ฉันพูดน่าเกลียดและคลุ๊คกิ้ง)