Команда w в Vim не работает должным образом с Python - PullRequest
1 голос
/ 28 февраля 2012

Я получаю эту странную проблему при работе в Python в моем vim, когда я нажимаю w, чтобы переместить или удалить, например, он не переместится в нужную позицию.Например, допустим, у меня есть следующее:

email_message.walk()

Если моя каретка находится в начале, и я нажму w, можно ожидать, что она переместилась в W шага, вместо этого она переместится в закрывающую скобку.

1 Ответ

4 голосов
/ 28 февраля 2012

Я почти уверен, что проблема здесь заключается в опции 'iskeyword'.Движения, такие как w и b, перемещаются к границе слова, как определено этой опцией.Держу пари, у вас установлен плагин, который устанавливает добавление '.'и изменив это поведение.

См. :help 'iskeyword' для получения дополнительной информации об этой опции и :verbose set iskeyword?, чтобы увидеть, какой последний установил эту опцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...