Ähnlich wie die Antwort von @darioo gegeben, die folgenden in der Spitze Ihres Pufferart:
(query-replace-regexp "\\(.*?\\),\\(.*\\)" "\\2,\\1")
Dann setzen Sie den Cursor an das Ende dieser Zeile ein und drücken Sie Strg-X, Strg-e .
Sie haben eine interaktive Suche-und-ersetzen, für die Sie die Leertaste drücken, um die Änderung vorzunehmen, und drücken Sie Strg-g, um zu beenden. Wenn Sie !
(Ausrufezeichen) drücken, hört die Suche auf, interaktiv zu sein und findet auf allen passenden Texten statt.
Wenn Sie die Änderungen rückgängig machen möchten, drücken Sie M-x (normalerweise ESC gefolgt von x
) und geben Sie undo
ein und drücken Sie die Eingabetaste.
+1 für regexp - ich liebe emacs regulären Ausdruck. Was wirklich rockt, ist, dass Sie mit ihnen auch Zeilenumbrüche abgleichen können. – Knubo