Als «substitute» getaggte Fragen

Jede Operation, bei der Text durch reguläre Ausdrücke ersetzt wird, z. B. der Befehl `: s` im Ex-Modus. Nicht zu verwechseln mit dem Tag [replace].



3
Suchen und Ersetzen mit regulären Ausdrücken
Ich habe eine Datei mit einer Reihe von Benutzervorgaben. Ich möchte einen Teil des Texts ändern, habe aber Probleme, einen Matcher und einen Ersatz zu finden. Mit dem folgenden Beispiel: ############################################################################### # Trackpad, mouse, keyboard, Bluetooth accessories, and input # ############################################################################### # Trackpad: enable tap to click for this user …



2
Ersetzen Sie eine Zeichenfolge, ohne die Groß- / Kleinschreibung zu ändern?
Aufgrund einer Eigenheit in der domänenspezifischen Sprache, mit der ich arbeite, stehe ich häufig vor der Aufgabe, (selektiv, nicht global) termoder TERMdurch wordoder zu ersetzen WORD. Das heißt, ich suche ohne Berücksichtigung der Groß- / Kleinschreibungterm und möchte diese ersetzen, word wobei die Groß- / Kleinschreibung des Originals termintakt bleibt …
18 substitute 



5
Kann ich ein interaktives: ersetzen (Suchen & Ersetzen)?
Manchmal verwende ich :seine komplizierte reguläre Ausdrucksweise, die möglicherweise nicht korrekt ist oder nicht sicher ist, ob ich alle Übereinstimmungen ersetzen möchte . Kann ich Vim auf irgendeine Weise anweisen, jede gefundene Übereinstimmung zu bestätigen, bevor sie den Text tatsächlich ersetzt?
16 substitute 

2
Multiple-Choice-Ersatz?
Normalerweise cgibt mir ein Ersatz mit der Option zwei Optionen: (j) es oder (n) o. Ist es möglich, mehrere nummerierte Ja-Optionen zur Auswahl zu haben? Beispiel Datei person: Alice dog: Tobby person: Bob Muster 1 :%s/person:/woman:/c Muster 2 :%s/person:/man:/c Muster 1 und 2 haben dasselbe Suchmuster, aber unterschiedliche Ersetzungsmuster. Ich …
15 substitute 





4
Wie ersetze ich jede Übereinstimmung durch einen inkrementierenden Zähler?
Ich möchte jedes Vorkommen eines bestimmten Musters suchen und durch eine Dezimalzahl ersetzen, die bei 1jeder Übereinstimmung beginnt und um eins erhöht wird. Ich kann ähnlich formulierte Fragen finden, bei denen es nicht darum geht, einen Zähler zu erhöhen, sondern jede Übereinstimmung um einen festen Betrag zu ändern. Andere ähnliche …
13 substitute 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.