Angenommen, ichWie Vektor am Zugang zum Bediener konvertieren [] Zugang in vim
var.at(i*w+j) = something;
in
var[i*w+j] = something;
konvertieren will Was ist der richtige Befehl in Vim zu geben? Ich versuchte
:%s/\.at\(.*\)/[\1]/g
was dazu führt,
var[(i*w+j) = something;]
funktioniert, aber es wird noch besser, wenn die Klammern entfernt werden können.
EDIT: correct resultierende Versuch zeigt
Würde nicht diese Ersetzung dir 'var [(i + w + j) = etwas] geben?'? '. *' ist gierig ... – Barry