在Vim中包含ß的单词

时间:2013-06-10 20:52:12

标签: vim utf-8 diacritics

我在Windows上使用gvim 7.3来编辑德语文档; encutf8。有些单词包含“SZ”,比如großer。当我的光标在g上时,我按w,我希望光标跳到下一个单词。不幸的是,vim似乎认为ß是该词的边界并跳转到它。无论如何告诉vim它应该考虑ß正常的字母?

äöü不是问题,可以正确识别。

1 个答案:

答案 0 :(得分:4)

Word边界取决于iskeyword选项的值。 UNIX-y系统上的默认值为@,48-57,_,192-255,其中包括ß(#223 IIRC)。确保在“不兼容”模式下运行Vim以获得正确的默认值。拥有~/.vimrc,即使是空的,也应该足够了。