2012-02-16 41 views
6

Làm cách nào để tạo cột vim (: đặt cột con trỏ) có màu khác? Đây là những gì tôi thấy bây giờ:Thay đổi màu của cột con trỏ vim thành màu khác với nền vim?

enter image description here

Chú ý rằng màu cột là của cùng một màu sắc mà vim được sử dụng để đánh dấu identation của tôi, vv (mà tôi nghĩ là màu nền). Tôi muốn chọn một màu khác.

Cheers :)

Trả lời

11

Sử dụng này:

:highlight CursorColumn guibg=#404040 

Xem :help hl-CursorColumn (mà :help 'cursorcolumn' chuyển hướng)

+1

: set cursorcolumn "để cho phép làm nổi bật cột con trỏ để bắt đầu với –

3

Nếu cursorcolumn không xuất hiện để được làm việc như mong đợi có thể là do con trỏ màu cột quá gần với màu chủ đề nền của bạn. Hãy thử các bước sau để giải quyết này:

  • Nếu bạn đang sử dụng nền tảng nhất định (có thể là một nền tối chẳng hạn) thay đổi màu của cột sử dụng một cái gì đó giống như :highlight CursorColumn guibg=#ff0000 cho phiên bản gui của vim. Nếu bạn không sử dụng phiên bản gui của vim, hãy thử xem :highlight CursorColumn ctermbg=Grey

  • Đảm bảo bạn đang sử dụng phiên bản 6.3 trở lên của vim. Tính năng này không khả dụng trước thời điểm đó. Nếu bạn đang sử dụng hệ điều hành như CentOS hoặc Red Hat không có phiên bản vim hiện tại, bạn có thể biên dịch nó. Xem liên kết this để có hướng dẫn tốt về cách thực hiện điều này.

  • Hãy chắc chắn rằng bạn vim được biên soạn với + cú pháp

Các vấn đề liên quan