【发布时间】:2012-03-03 08:15:25
【问题描述】:
当 vim 检查 XML 文档的拼写时,它似乎默认检查属性等,而不是标签之间的文本。这可以通过运行以下两个命令轻松解决:
:syn spell toplevel
:redraw
我希望 Vim 默认这样做。但是,将这两个命令添加到我的 vimrc 中似乎没有任何影响;每次我启动 Vim 时都必须手动执行它们。有没有其他方法可以让 Vim 默认检查 XML 标签之间的拼写?
【问题讨论】:
当 vim 检查 XML 文档的拼写时,它似乎默认检查属性等,而不是标签之间的文本。这可以通过运行以下两个命令轻松解决:
:syn spell toplevel
:redraw
我希望 Vim 默认这样做。但是,将这两个命令添加到我的 vimrc 中似乎没有任何影响;每次我启动 Vim 时都必须手动执行它们。有没有其他方法可以让 Vim 默认检查 XML 标签之间的拼写?
【问题讨论】:
在您的~/.vim/after/syntax 目录中添加一个xml.vim 文件并将syn spell toplevel 放入其中。应该够了。更多信息请参见:h mysyntaxfile-add。
【讨论】: