2

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

ä, ö,ü不是问题,它们被正确识别。

4

1 回答 1

4

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

于 2013-06-10T21:46:09.583 回答