0

可能重复:
为什么 vim 在制表符的位置绘制下划线以及如何避免这种情况?

当我在行首写空格或制表符时,我得到了连续的行:

http://www.freeimagehosting.net/68r69

任何的想法?

哈维

4

3 回答 3

2

这不是在行首使用制表符的结果,它只是 vim 的代码高亮。

Vim 给链接加下划线,你仍然在 <a> 标记的主体内。这没什么好担心的,它只是显示链接的可显示部分的内容从哪里开始和结束。

您可以禁用 HTML 的语法突出显示,但我不建议这样做。

于 2012-09-28T11:54:27.320 回答
0

HTML 超链接内的文本用 Vim 的语法高亮加下划线,表明它是一个链接。在这种情况下,标签周围的空白将被突出显示。

这个问题解决了关闭这种下划线问题,归结为设置

:let html_no_rendering=1

你可以把它放在你的 .vimrc 中。

于 2012-09-28T11:54:06.057 回答
0

这是语法定义中的一个缺陷;我在这里发布了修复;我现在将把它作为一个补丁发送给维护者,因为它似乎一直是混乱的根源。

于 2012-09-28T12:29:08.540 回答