我在vim中使用Python工作时遇到了这个奇怪的问题,例如,当我按w键移动或删除时,它将无法移动到正确的位置。例如,假设我有以下内容:
email_message.walk()
如果我的插入符号在开始处并且我按了w,则可以预期它将移至W的步长,而不是移至右括号。
最佳答案
我几乎可以肯定,这里的问题在于'iskeyword'选项。 w
和b
之类的运动会移动到此选项定义的单词边界。我敢打赌,您安装了一个设置为添加“。”的插件。并改变这种行为。
有关此选项的更多信息,请参见:help 'iskeyword'
;而最后一次设置此选项,请参见:verbose set iskeyword?
。