【发布时间】:2013-08-14 07:40:43
【问题描述】:
要添加到字典中的首字母缩写词和专有名词太多。我希望将任何包含大写字母的单词排除在拼写检查之外。单词由空格或特殊字符(即非字母字符)分隔。这可能吗?
当小写字母和特殊字符包围大写单词时,答案的第一部分失败:
,jQuery,
, iPad,
/demoMRdogood/
[CSS](css)
`appendTo()`,
当小写单词由特殊字符分隔时,当前答案会给出误报(从拼写检查中排除)。以下是示例:
(async)
leetcode, eulerproject,
赏金是给解决这个问题的人。
【问题讨论】:
-
你能举例说明什么是大写单词吗?因为您似乎不喜欢已经给出的答案。它做你想做的事。 (即所有以大写字母开头的单词)或至少第一个单词。
-
好的,我稍微改了一下问题。我已经包含了当前答案失败的情况。
-
第一个有什么问题?
:syn match myExCapitalWords +\<[A-Z]\w*\>+ contains=@NoSpell这表示所有这些都拼错了。 -
我添加了第一个失败的情况。抱歉,我知道我似乎在吹毛求疵,但我想要一个完美的解决方案。我会添加更多案例。
标签: vim spell-checking