Wie kann ich für 3 Saiten zu einem Zeitpunkt, in dem vi-Editor suchen?
Frage
Wie kann ich für 3 Saiten zu einem Zeitpunkt im vi-Editor suchen?
Ich habe mich gefragt, wie könnten wir es tun. D. h Suche nach 3-Strings zu einer Zeit, in vi
wie ich es tue: :/xyz
im Befehlsmodus.
Wie könnte ich hinzufügen 2 weitere Strings, so dass die Cursor an einer Schnur zu stoppen, die immer zuerst unter den drei gefunden wird, und wenn wir sie drücken n
werden an der Schnur zu stoppen, die an zweiter Stelle unter den drei gefunden wird?
Ich nehme an, dies wäre sehr hilfreich, in Echtzeit.
Lösung
Mit der Stange (|
), entkommen (d.h. mit einem umgekehrten Schrägstrich vor, so dass es nicht als Literal bar interpretiert wird):
/string1\|string2\|string3
Beachten Sie, dass der Doppelpunkt (:
) nicht erforderlich ist. Im Befehlsmodus können Sie geben nur einen Schrägstrich (/
); keine Notwendigkeit, zuerst einen Doppelpunkt zu geben.