我在Windows上使用gvim 7.3来编辑德语文档; enc
是utf8
。有些单词包含“SZ”,比如großer
。当我的光标在g
上时,我按w
,我希望光标跳到下一个单词。不幸的是,vim似乎认为ß
是该词的边界并跳转到它。无论如何告诉vim它应该考虑ß
正常的字母?
ä
,ö
,ü
不是问题,可以正确识别。
答案 0 :(得分:4)
Word边界取决于iskeyword
选项的值。 UNIX-y系统上的默认值为@,48-57,_,192-255
,其中包括ß
(#223 IIRC)。确保在“不兼容”模式下运行Vim以获得正确的默认值。拥有~/.vimrc
,即使是空的,也应该足够了。