Mi piace la funzionalità di rientro intelligente di Vim, mi consente di creare blocchi di codice ben rientrati.
Copio / incollo regolarmente il codice nei buffer, ma quel codice è spesso mal formattato.
Quello che sarebbe l'ideale è "rielaborare" il codice attraverso il sistema di rientro intelligente.
E 'possibile una cosa del genere?
Ad esempio, come 'aggiusteresti' il seguente codice (un estratto da un blocco più grande - Non voglio riparare manualmente ogni riga ...):
else
{
m[c] = 5;
Finished = true;
std::cout<<"(ID,R,E)"<<"-->"<<"("<<g[c]<<","<<r[c]<<","<<E1 <<")"<< std::endl;
std::cout << "\n"<<"finish-->" << r[c] << "\t" <<"E1-->"<< E1 <<"\n" ;
}
}