Eu preciso de um movimento que se mova para o fim / início de um bloco python, e eu preciso de outro movimento que se mova para o início / fim do método / classe anterior / seguinte (todas as combinações).
Eu tentei vim-indent-object, python-mode, chapa, vim-python-object, etc. Nenhum deles suporta o fim do bloco e nenhum deles suporta todas as combinações dos movimentos acima.
Lembro-me de certa vez eu tive um plugin que forneceu ]], [[, ][e []propostas de começando / fim da anterior / seguinte método / classe, mas eu não posso encontrá-lo em meu diretório conectado (procurado "] [" e "[]" no meu diretório conectado e analisei todas as ocorrências, mas não encontrei nada que definisse "] [" ou "[]").
Você conhece o plugin que eu costumava usar? Você conhece algum plug-in que ofereça essa funcionalidade?
[[e ]], são fornecidos pelo python ftplugin padrão.
[[, ]], (, ), {e }. [[e ]]são úteis em alguns casos, mas o meu principal problema é que eu preciso []e ][ou algo parecido, que fornece salta para final do próximo / anterior método / classe.
]eresolve a maioria dos meus problemas, no entanto, alguns mapeamentos neste plugin parecem estar quebrados ]vou ]>tentarei corrigi-los em um fork e publicá-los. Embora eu ainda queira saber qual foi o plug-in que forneceu ][e []foi realmente útil.