我正在Vim中编辑文档。有些部分是英文的,有些是荷兰文。可以说,我有以下
一种常见形式的lorem ipsum读取:
Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad 微小的veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。 Duis aute irure dolor in 代表性的velitate velit esse cillum dolore eu fugiat nulla pariatur。 Excepteur sint occaecat cupidatat non proident,sunt in culpa qui officia deserunt mollit anim id est laborum。
" Lorem ipsum"该文本来自Cicero的de finibus bonorum et malorum的第1.10.33节。
现在,当拼写检查时,我想标记第二段(或任何块,真的)用另一种语言进行拼写检查。或者,或者,根本不进行拼写检查。这可能吗?
有问题的文件是降价。
答案 0 :(得分:5)
我想用另一种语言标记第二段(或任何块,真的)。
对此有一个简单但不令人满意的答案:你不能这样做。对不起: - (
您可以做的最好是使用:set spelllang=en_gb,nl
,因此它会检查两种语言:
或者,根本不要拼写检查
可以通过添加contains=@NoSpell
的新语法组来完成此 。见:help :syn-spell
。它 要求你制定一些语法规则。
有关示例,请参阅Is it possible to turn on spell-checking for only parts of buffers?以及this answer。