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.
]e
resolve a maioria dos meus problemas, no entanto, alguns mapeamentos neste plugin parecem estar quebrados ]v
ou ]>
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.