使用vim对连续文本中的标点符号进行拼写检查

时间:2013-12-02 15:40:29

标签: vim spell-checking punctuation

是否可以使用vim检查连续文本中的标点符号? 避免例如。

The story of 'Hello World'  :  <CR>
Hello World!Hello World:, Hello World.<CR>
Hello World.    <CR>

1 个答案:

答案 0 :(得分:0)

显然无法将所有这些非法标点符号组合添加到坏词列表中;当我从您的示例中选择:;并按zW时,它不会突出显示为拼写错误。

只留下其他一些突出显示,例如通过其他语法突出显示规则:

:syntax match SpellBadPunctuation /[;:,.]\{2,}/
:highlight link SpellBadPunctuation SpellBad

(您可能需要优化正则表达式。)这会为您提供可视指示,但您仍无法使用内置]s动作导航到这些错误!