Wie kann man die Anzahl der Übereinstimmungen in Vim zählen?Kann die Anzahl der Übereinstimmungen in Vim nicht zählen
Zum Beispiel für den Text
<?
Wie kann man die Anzahl der Übereinstimmungen in Vim zählen?Kann die Anzahl der Übereinstimmungen in Vim nicht zählen
Zum Beispiel für den Text
<?
:%s/<?//ng
Siehe :h count-items
.
Count-items beschreibt, was Sie suchen.
Dies ist der Substitutionsbefehl, aber die n-Markierung verhindert die tatsächliche Substitution
:help count-items
In VIM 6.3, hier ist, wie Sie es tun würde:
:set report=0
:%s/<?/&/g # returns the count without substitution
In VIM 7.2, hier ist, wie Sie es tun würde:
:%s/<?/&/gn # returns the count without substitution
ich die Fehlermeldung " Nachgestellte Zeichen ". Ich habe den Code auch mit ": set report = 0" ausprobiert. –
Ich würde es erneut versuchen, die Hilfe für Trailing Characters beschreibt "Ein Argument wurde zu einem Ex-Befehl hinzugefügt, der einen nicht erlaubt." – RedBlueThing
@Cannonade: Der gleiche Fehler wieder mit dem Code E488. –