我在vim中使用Python工作时遇到了这个奇怪的问题,例如,当我按w键移动或删除时,它将无法移动到正确的位置。例如,假设我有以下内容:

email_message.walk()


如果我的插入符号在开始处并且我按了w,则可以预期它将移至W的步长,而不是移至右括号。

最佳答案

我几乎可以肯定,这里的问题在于'iskeyword'选项。 wb之类的运动会移动到此选项定义的单词边界。我敢打赌,您安装了一个设置为添加“。”的插件。并改变这种行为。

有关此选项的更多信息,请参见:help 'iskeyword';而最后一次设置此选项,请参见:verbose set iskeyword?

09-19 00:04