SpellBad
กลุ่มไฮไลต์จะช่วยให้คุณสามารถกำหนดลักษณะของคำที่สะกดผิด
สมมติว่าคุณต้องการให้มันเป็นสีแดงบนพื้นหลังสีเหลือง จากนั้นคุณสามารถเพิ่มรหัสต่อไปนี้ในไฟล์ vimrc ของคุณหรือในไฟล์ colorcheme ของคุณ (แต่ในกรณีใด ๆ หลังจาก colorscheme ได้ตั้งค่าSpellBad
กลุ่มมิฉะนั้นจะแทนที่การตั้งค่าของคุณ):
:highlight clear SpellBad
:highlight SpellBad ctermfg=009 ctermbg=011 guifg=#ff0000 guibg=#ffff00
ctermfg
, ctermbg
ข้อโต้แย้งควบคุมสีของหน้าและพื้นหลังสีในขณะที่ขั้วguifg
, guibg
ทำเช่นเดียวกันสำหรับกลุ่มภายในแบบ GUI
สำหรับเทอร์มินัลสีสามารถแสดงด้วยชื่อ (สีแดง, สีเหลือง ... ) หรือรหัสทศนิยมระหว่าง 000 ถึง 007/015/255 เมื่อมันรองรับ 8/16/256 สี คุณสามารถตรวจสอบจำนวนสีที่รองรับจาก vim ด้วย:echo &t_Co
สำหรับ gui สีสามารถแสดงด้วยชื่อหรือรหัสเป็นเลขฐานสิบหก
นี่คือแผนภูมิที่แสดงรหัสสำหรับบางสี
มีกลุ่มไฮไลต์อื่น ๆ ( SpellCap
, SpellLocal
และSpellRare
) ที่ควบคุมลักษณะของชนิดอื่น ๆ ของคำว่า
โปรดทราบว่าการตั้งค่า'background'
ตัวเลือกนี้จะทำให้โหลดสีของคุณอีกครั้ง ดังนั้นหากคุณมีset background=dark
vimrc อยู่ที่ใดที่หนึ่งให้ใส่รหัสก่อนหน้าซึ่งเปลี่ยนSpellBad
กลุ่มหลังบรรทัดนั้นมิฉะนั้น colorcheme จะแทนที่การตั้งค่าของคุณอีกครั้ง
สำหรับข้อมูลเพิ่มเติมดู:
:help hl-SpellBad
hi SpellBad cterm=underline ctermfg=009 guifg=#ff0000