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.
]e
résout la plupart de mes problèmes, cependant certains mappages dans ce plugin semblent être cassés ]v
ou ]>
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.