gpt4 book ai didi

vim - 如何从 Vim 中的拼写检查中排除大写单词?

转载 作者:行者123 更新时间:2023-12-04 00:52:43 24 4
gpt4 key购买 nike

要添加到字典中的首字母缩略词和专有名词太多。我希望从拼写检查中排除任何包含大写字母的单词。单词由 while 空格或特殊字符(即非字母字符)分隔。这可能吗?
当大写单词周围有小写和特殊字符时,答案的第一部分失败:

,jQuery,
, iPad,
/demoMRdogood/
[CSS](css)
`appendTo()`,
当小写单词由特殊字符分隔时,当前答案会给出误报(从拼写检查中排除)。以下是示例:
(async)
leetcode, eulerproject,
赏金是给解决这个问题的人的。

最佳答案

你可以试试这个命令:

:syn match myExCapitalWords +\<[A-Z]\w*\>+ contains=@NoSpell
上面的命令指示 Vim 处理 \<[A-Z]\w*\> 描述的每个模式作为 @NoSpell 的一部分簇。 @NoSpell的元素集群没有拼写检查。
如果您还想从拼写检查中排除包含至少一个非字母字符的所有单词,您可以调用以下命令:
:syn match myExNonWords +\<\p*[^A-Za-z \t]\p*\>+ contains=@NoSpell
类型 :h spell-syntax想要查询更多的信息。

关于vim - 如何从 Vim 中的拼写检查中排除大写单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18196399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com