Tôi muốn vim tô màu các đường "dài" cho tôi. Sử dụng 80 cột làm ví dụ, tôi muốn làm nổi bật các dòng vượt quá độ dài đó. Dưới đây là những gì tôi nghĩ rằng các tập tin .vimrc nên chứa, mặc dù nó (1) không hoạt động, và (2) sử dụng cú pháp regex Perl để minh họa quan điểm của tôi, bởi vì tôi không biết Vim cũng đủ:Màu cú pháp Vim: Làm thế nào để tô sáng các dòng dài?
...
highlight Excess ctermbg=0
au Syntax * syn match Excess /.{80,}$/
...
Điều này (trong tâm trí của tôi ít nhất) nên đánh dấu các dòng vượt quá 80 cột. Những gì tôi lý tưởng nhất là khả năng tô màu chỉ một phần của dòng vượt quá 80 cột, vì vậy nếu một dòng là 85 cột, thì cột 81 đến 85 sẽ được tô sáng.
Tôi chắc chắn rằng Vim có thể làm điều này, không phải với tôi ở vị trí lãnh đạo.
+1. Câu hỏi tuyệt vời! Bây giờ, tôi không có đầu mối về câu trả lời, nhưng tôi sẽ tiếp tục theo dõi. – PEZ
Có thể colorcolumn có thể là một cái gì đó cho bạn. –