我正在编辑一个 html 文件,但是当我调用 NERD 评论器时,它正在添加 js 评论 ( /*...*/
) 而不是 html评论 ( <!-- ... -->
)。我刚刚安装了最新版本(2.3.0)并且正在使用 vim 7.3。
我怎样才能解决这个问题?
谢谢
编辑:深入研究,我在 NERD_commenter.vim 的源代码中找到了所有支持的文件类型的列表。奇怪的是,xhtml 和 html 并没有出现在列表中:
\ 'htmlcheetah': { 'left': '##' },
\ 'htmldjango': { 'left': '<!--','right': '-->', 'leftAlt': '{#', 'rightAlt': '#}' },
\ 'htmlos': { 'left': '#', 'right': '/#' },
我觉得这在某种程度上是不对的。另外,额外的问题:假设你让 html 评论工作,这个插件可以检测光标何时在<script>
标签之间并在它的时候将评论更改为 js 评论?