Vim:不要对 package.html 中的 Javadoc 或代码片段进行拼写检查
Vim: don't spell check Javadoc or code snippets in package.html
当使用 vim 在 package.html
文件中进行拼写检查时,它会在代码片段 (<code>...</code>
) 和 Javadoc 标签(例如, {@link com.example.Foobar}
)。如何让 Vim 的拼写检查器忽略这些词?
这可以使用 Vim syntax highlighting 的 @NoSpell
指令来解决。
将其放入某个文件中:
" Don't spell check embeded Javadoc tags and code snippets in package.html
syn region javadoc_tag start=+{@+ end=+}+ contains=@NoSpell
syn region javadoc_see start=+@see *+ end=+\( \|$\)+ contains=@NoSpell
syn region code start=+<code>+ end=+</code>+ contains=@NoSpell
然后将这一行添加到您的 vimrc 文件中:
au BufRead,BufNewFile package.html source /PATH/TO/FILE
当使用 vim 在 package.html
文件中进行拼写检查时,它会在代码片段 (<code>...</code>
) 和 Javadoc 标签(例如, {@link com.example.Foobar}
)。如何让 Vim 的拼写检查器忽略这些词?
这可以使用 Vim syntax highlighting 的 @NoSpell
指令来解决。
将其放入某个文件中:
" Don't spell check embeded Javadoc tags and code snippets in package.html
syn region javadoc_tag start=+{@+ end=+}+ contains=@NoSpell
syn region javadoc_see start=+@see *+ end=+\( \|$\)+ contains=@NoSpell
syn region code start=+<code>+ end=+</code>+ contains=@NoSpell
然后将这一行添加到您的 vimrc 文件中:
au BufRead,BufNewFile package.html source /PATH/TO/FILE