早上好!
最近我在 Windows 10 上安装了 gvim 并启动了 vimtutor。我的母语是俄语,vimtutor 是默认翻译的。
进入2.1课后发现不能用dw删除单词。使用此命令,我可以删除一个单词中的 1 个或有时 2 个字母。我不能像 vimtutor 所说的那样删除整个单词。vimtutor 的文本示例:
Несколько слов рафинад в этом предложении автокран излишни.
出于测试目的,我使用拉丁符号插入了一些文本并测试了 dw。一切都正确删除。
因此,当我在 Windows 10 中使用 gvim 时,我无法完成 vimtutor,因为它对非拉丁字符不正确。我在这里找到了一个类似的问题类似的问题答案是“不要使用西里尔字符”。不幸的是,回答者并没有完全理解这个问题。问题是关于编辑非拉丁文本,答案是关于在命令模式下使用非拉丁符号(这对我来说不是问题)。
我继续研究,发现 Windows 10 中的控制台版本的 vim 有同样的问题:我无法编辑带有西里尔符号的文本。
然后我加载了我的 OpenSUSE i3 系统并在那里启动了 vimtutor。突然,所有命令都正常工作,我可以完成 vimtutor(即使它主要包含西里尔字符)。
我错过了 Windows 中的一些设置步骤还是一个错误?为什么 dw 仅适用于非拉丁词且仅适用于 Windows?