ฉันจะเปลี่ยนสีของเส้นที่ไฮไลต์ด้วยตัวเลือก 'เคอร์เซอร์' ได้อย่างไร?


14

ฉันสามารถเน้นบรรทัดปัจจุบันเช่นนี้:set cursorlineซึ่งขีดเส้นใต้บรรทัดปัจจุบัน

ป้อนคำอธิบายรูปภาพที่นี่

อย่างไรก็ตามฉันต้องการเน้นทั้งบรรทัดด้วยสีที่เบากว่า ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร?

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


17

ตามที่ฉลากไฮไลท์คือ:help cursorline CursorLineดังนั้นคุณสามารถลอง:

:highlight CursorLine ctermbg=LightBlue

ดู:help highlight-ctermตัวเลือกเพิ่มเติม

ทดสอบสีเพื่อดูว่าเหมาะกับคุณ


คำสั่งใช้งานได้และฉันต้องการที่จะใส่ไว้ใน. vimrc ของฉัน ดังนั้นฉันจึงเพิ่มสิ่งนี้set highlight cursorline ctermbg=LightBlueและฉันได้สิ่งนี้E518: Unknown option: ctermbg=LightBlue
เวเดอ

1
@Vader ลองโดยไม่มีการตั้งค่า เช่นเดียวset cursorlineกับในหนึ่งบรรทัดและคำสั่งในคำตอบของฉันในบรรทัดอื่น
muru

ที่ลบข้อผิดพลาด แต่ก็ยังไม่ปรากฏขึ้น อย่างไรก็ตามคุณตอบคำถามเดิมของฉันดังนั้นขอบคุณ
เวเดอ

@Vader คุณเปิดใช้งานตัวเลือก 256 สีหรือไม่ คุณควรจะมีเส้นเหมือน.vimrc set t_Co=256
ขาขวา
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.