Mir ist bewusst find-grep-dired, dass ich die entsprechenden Dateien markiere und dann drücke Q, um dired-do-query-replace-regexpdie markierten Dateien auszuführen . Leider erfordert dies einen Neustart von grep und die Nichtverwendung von git-grep, ack oder ag sowie den Wechsel zu find-grepeiner anderen Suchsyntax. Mir ist auch bewusst , dass multi-occurund occur-edit-mode, …
Suchen und Ersetzen durch M-%und !erfolgt von der aktuellen Position bis zum Ende des Puffers. Wie kann ich es für den gesamten Puffer tun? Vielen Dank.
Eines der Dinge, die ich von vim vermisse, ist die Möglichkeit, einen Ersetzungsbefehl einzugeben, der über mehrere Zeilen hinweg funktioniert, zum Beispiel: :/begin/,/end/s/foo/bar/g Der obige Befehl ersetzt "foo" für "bar", beginnend mit der ersten Zeile, die "begin" enthält, und endend mit der nächsten Zeile, die "end" enthält. Gibt es eine …
Ich versuche häufig, zB foodurch barund barmit fooin einem Puffer zu ersetzen . Die Art, wie ich es normalerweise mache, ist entweder: 3 abfrage ersetzt: aaa -> @@@, bbb -> aaa,@@@ -> bbb Geben Sie die Automatisierung auf und tauschen Sie sie einfach von Hand aus Ich nehme an, dass …
Nehmen wir an, ich habe einen Text wie den folgenden: AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) Jetzt möchte ich das durch solche nnZahlen ersetzen AC (0) AC (1) Wechselstrom (2) Wechselstrom (3) Wechselstrom (4) …
Im Moment ist dies eine Aufgabe, die ich in so etwas wie gedit viel einfacher finde, weil ich einfach "\ n" (den Zeilenumbruch) durch "</ li> \ n <li>" ersetzen kann und dann eine Liste habe. Eines der wenigen kleinen Dinge, die ich in Emacs nicht schnell zu können scheine, …
Ich schreibe (und schreibe) viele mathematische Formeln in LaTeX mit Emacs. Ich stoße häufig auf Situationen, in denen ich zwei übereinstimmende Klammern ändern möchte, um die Lesbarkeit zu verbessern. Mein Emacs ist so freundlich, mir das passende Trennzeichen zu zeigen, aber wie ändere ich es programmgesteuert? Ändern Sie beispielsweise die …
Ich möchte alle Vorkommen einer Zeichenfolge (z. B. Zeichenfolge1) durch eine andere Zeichenfolge (z. B. Zeichenfolge2) ändern und umgekehrt. Um genau zu sein, habe ich ein langes Dokument und diese Zeichenfolgen kommen oft vor. Was ich derzeit mache, ist, string1 -> string3, dann string2 -> string1 und schließlich string3 -> …
Ich suche nach Funktionen, mit denen sich Elisp-Programme bei einer Reihe von Umschreiberegeln von Quelle zu Quelle transformieren lassen. Zum Beispiel mit einer Regel wie: (set (make-local-variable (quote ?var) ?value)) => (setq-local ?var ?value) Es werden alle Vorkommen des Musters gefunden und durch Ersetzen ersetzt. Eine willkommene Funktion wäre, möglichst …
Wenn ich bestimmte Funktionen wie isearch-forward(mit C-s) in einem Puffer im Organisationsmodus ausführe , werden alle Inhalte vorübergehend sichtbar. Wenn ich die Suche beende, werden die Überschriften automatisch so reduziert, wie sie vor der Suche waren. Nett. Aber wenn ich so etwas wie query-replace(mit M-%) laufe , bleiben Bäume zusammengebrochen. …
Was ist der einfachste Weg, um die Anzahl der in einer Region wiederholten Unterscheidungsmerkmale zu ermitteln? Zum Beispiel von THIS IS LINE A THIS IS LINE A THIS IS LINE A THIS IS LINE B THIS IS LINE B THIS IS LINE C Ich hätte gern THIS IS LINE A …
Lassen Sie mich ein Tastatur-Makro definieren: Ich gebe ein C-x (, gehe dann zum Anfang mit M-<und M-%tippe, um einige Vorkommen von foo durch Balken abzufragen und zu ersetzen . Von 3 gefundenen Vorkommen ersetze ich nur die letzten 2, speichere dann mit C-x C-sund beende das kbd-Makro mit C-x …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.