Come molti di voi probabilmente sapranno, è possibile utilizzare %
per cercare in avanti sulla linea per trovare la parentesi graffa / parentesi / parentesi successiva accoppiata e passare al partner corrispondente:
|a|rray[index] = value;
" |e| is the cursor; hit %:
array[index|]| = value;
Spero che ci sia un tasto simile che cerca indietro sulla linea, ad esempio:
array[index] = value|;|
" |;| is the cursor again, hit the key I'm looking for:
array|[|index] = value;
La maggior parte dei comandi di vim ha sia un aspetto indietro che un avanti, quindi sembra che dovrebbe esserlo. Non ha un partner? Se è così, è perché una volta che si trova su un personaggio accoppiato si comporterebbe lo stesso?
g%
comando che sembra simile a quello che stai cercando.
%
non solo cerca la parentesi accoppiata sulla stessa riga, ma più in basso nel file. Mi piace soprattutto per i loop ecc. In qualsiasi linguaggio di programma preferito.