Мне нужно движение, которое перемещается в конец / начало блока Python, и мне нужно другое движение, которое перемещается в начало / конец предыдущего / следующего метода / класса (все комбинации).
Я пробовал vim-indent-object, python-mode, chapa, vim-python-object и т. Д. Ни один из них не поддерживает конец блока, и ни один из них не поддерживает все комбинации вышеуказанных движений.
Я помню , когда - то давно у меня был плагин , который при условии ]], [[, ][и []движения на главную страницу / конец предыдущего / следующего метода / класса, но я не могу найти его в моем каталоге подключен (поиск «] [» и «[]» в моем подключенном каталоге и проанализировал все вхождения, но не нашел ничего, что определяло бы «] [» или «[]»).
Вы знаете плагин, который я использовал? Знаете ли вы какой-либо плагин, который обеспечивает эту функциональность?
[[и ]]предоставлены по умолчанию Python ftplugin.
[[, ]], (, ), {и }. [[и ]]полезны в некоторых случаях , но моя главная проблема мне нужно []и ][или что - то подобное, что обеспечивает переход к концу следующего / предыдущего метода / класса.
]eрешает большинство моих проблем, однако некоторые отображения в этом плагине, похоже, нарушены, ]vили ]>я постараюсь исправить их в развилке и опубликовать. Хотя мне все еще интересно, что за плагин предоставил, ][и []это было действительно полезно.