Ho bisogno di un movimento che si sposta alla fine / inizio di un blocco Python e ho bisogno di un altro movimento che si sposta all'inizio / alla fine del metodo / classe precedente / successivo (tutte le combinazioni).
Ho provato vim-indent-object, python-mode, chapa, vim-python-object, ecc. Nessuno di essi supporta la fine del blocco e nessuno di essi supporta tutte le combinazioni dei movimenti precedenti.
Mi ricordo che una volta ho avuto un plugin che ha fornito ]], [[, ][e []proposte di begining / fine del precedente / successivo metodo / classe, ma non riesco a trovare nel mio elenco collegato (cercato "] [" e "[]" nella mia directory collegata e analizzato tutte le occorrenze ma non ho trovato nulla che definisca "] [" o "[]").
Conosci il plugin che usavo? Conosci qualche plugin che fornisce questa funzionalità?
[[e ]], sono forniti dal ftplugin predefinito di Python.
[[, ]], (, ), {e }. [[e ]]sono utili in alcuni casi, ma il mio problema principale è che ho bisogno []e ][o qualcosa di simile, che fornisce salta alla fine della prossima / precedente metodo / classe.
]erisolve la maggior parte dei miei problemi, tuttavia alcune mappature in questo plugin sembrano essere rotte come ]vo ]>proverò a risolverle in un fork e pubblicarle. Anche se mi chiedo ancora quale fosse il plug-in che ha fornito ][ed []è stato davvero utile.