Trước sự ngạc nhiên lớn nhất của tôi, đa dòng chú thích cú pháp trong TeX:Multiline Comments màu cú pháp trong VIM cho TeX tập tin
\usepackage{verbatim}
...
\begin{comment}
I don't like this line anymore. Please don't print it.
\end{comment}
không được công nhận/xử lý bằng $VIMRUNTIME/syntax/tex.vim
và do đó không có màu như nhận xét. Có một VIM scripting Guru có thể có một giải pháp xung quanh, như tôi chắc chắn rất nhiều người đã tìm kiếm nó?
Cảm ơn
VIM v7.3
Bắt đầu khu vực độc lập với kết quả cuối cùng có thể gây ra sự cố. Nhưng đây không phải là một trường hợp góc khá mơ hồ sao ?! –
Thay vì sửa đổi cú pháp ban đầu, chỉ cần đặt dòng trong '~/.vim/after/syntax/tex.vim' –
@IngoKakat: Cảm ơn độ chính xác của'/after/syntax'. Liên quan đến nhận xét đầu tiên của bạn, tôi đã thử những thứ như 'syn region texComment start ="/\\ bắt đầu {comment} \ _. * \\ end {comment}/"end =" \\ end {comment} "' nhưng vấn đề cơ bản là nếu mô hình kết thúc được khớp trong mẫu bắt đầu (bắt buộc phải kiểm tra nó tồn tại), tôi không thể làm cho nó được khớp lại trong mẫu kết thúc. Từ [VIM Doc] (http://vimdoc.sourceforge.net/htmldoc/syntax.html): kết quả phù hợp với mẫu kết thúc sẽ không bao giờ chồng chéo với mẫu bắt đầu. –