Oggi ho imparato che posso usare perl -c filename
per trovare parentesi graffe {} non corrispondenti in file arbitrari, non necessariamente script Perl. Il problema è che non funziona con altri tipi di parentesi () [] e forse <>. Ho anche fatto esperimenti con diversi plug-in Vim che affermano di aiutare a trovare parentesi senza eguali ma finora non così buoni.
Ho un file di testo con alcune parentesi e una manca! C'è qualche programma/script/plugin vim/qualsiasi cosa che possa aiutarmi a identificare la parentesi non abbinata?
Risposta accettata:
In Vim puoi usare [ e ] per passare rapidamente alla parentesi non corrispondente più vicina del tipo immesso nella sequenza di tasti successiva.
Quindi [ { ti riporterà al "{" non corrispondente più vicino; ] ) ti porterebbe avanti fino al più vicino non abbinato ")", e così via.