是否可以使用vim检查连续文本中的标点符号? 避免例如。
The story of 'Hello World' : <CR>
Hello World!Hello World:, Hello World.<CR>
Hello World. <CR>
答案 0 :(得分:0)
显然无法将所有这些非法标点符号组合添加到坏词列表中;当我从您的示例中选择:;
并按zW
时,它不会突出显示为拼写错误。
只留下其他一些突出显示,例如通过其他语法突出显示规则:
:syntax match SpellBadPunctuation /[;:,.]\{2,}/
:highlight link SpellBadPunctuation SpellBad
(您可能需要优化正则表达式。)这会为您提供可视指示,但您仍无法使用内置]s
动作导航到这些错误!