J'ai besoin d'un mouvement qui se déplace à la fin / au début d'un bloc python, et j'ai besoin d'un autre mouvement qui se déplace au début / à la fin de la méthode / classe précédente / suivante (toutes les combinaisons).
J'ai essayé vim-indent-object, python-mode, chapa, vim-python-object, etc. Aucun d'entre eux ne prend en charge la fin du bloc et aucun ne prend en charge toutes les combinaisons de mouvements ci-dessus.
Je me souviens une fois que j'avais un plug - in qui a fourni ]], [[, ][et []propositions de begining / fin de précédent / suivant la méthode / classe, mais je ne le trouve pas dans mon répertoire branché (recherche « ] [ » et « [] » dans mon répertoire branché et analysé toutes les occurrences mais n'a rien trouvé qui définisse "] [" ou "[]").
Connaissez-vous le plugin que j'utilisais? Connaissez-vous un plugin qui offre cette fonctionnalité?
[[et ]], sont fournis par le ftplugin python par défaut.
[[, ]], (, ), {et }. [[et ]]sont utiles dans certains cas, mais mon problème principal est que j'ai besoin []et / ][ou quelque chose comme ça, qui fournit des sauts à la fin de la méthode / classe suivante / précédente.
]erésout la plupart de mes problèmes, cependant certains mappages dans ce plugin semblent être cassés ]vou ]>j'essaierai de les corriger dans un fork et de le publier. Bien que je me demande toujours quel était le plugin fourni ][et []qu'il était vraiment utile.