thể trùng lặp:
Why is vim drawing underlines on the place of tabs and how to avoid this?VIM: Đừng gạch chân trắng hàng đầu trong HTML liên kết
Khi thụt mã PHP trong VIM 7.0 trên CentOS 5.x, các liên kết HTML được hiển thị nhấn mạnh . Điều này rất tiện dụng, nhưng ở một số nơi tôi đã thụt vào mã PHP trong HTML, và toàn bộ thụt đầu dòng được gạch chân:
<li class="picture">
________________<a href="<?=$linkUrl?>">
____________________<img src="/<?=$img['source']?>" alt="Picture"/>
____________________<? if ($someCondition): ?><span class="info"><?=$img['info']?></span><? endif; ?>
________________</a>
</li>
Có cách nào để nói với highlighter cú pháp để bỏ qua khoảng trắng dòng hàng đầu trong các liên kết HTML ?
Cảm ơn bạn. Vì một số lý do, hiện tại không có liên kết nào được đánh dấu nhưng các thẻ H2 và P được đánh dấu! Tôi đã đi qua những thay đổi một cách cẩn thận, tôi dường như không thể tìm thấy chúng. Các chỉnh sửa là khoảng 150 và 253 [nếu bạn muốn xem qua] (http://pastebin.com/kDPAH7g7). Cảm ơn bạn Ingo! – dotancohen
Chỉnh sửa của bạn là tốt và tệp của bạn hoạt động cho tôi. Bạn có bất kỳ định nghĩa othe nào, có thể trong tệp ~/.vim/after/syntax/không? –
Không, không có tệp hoặc định nghĩa nào khác, tôi thậm chí đã thử với một ~/.vimrc trống (vì vậy không có hệ thống nào khác .vimrc sẽ bị cản trở). Đây là trong một thiết bị đầu cuối Cygwin SSHing vào một hộp CentOS 5.x, VIM 7.0. – dotancohen