Gibt es eine Möglichkeit, reguläre Ausdrücke in Atom oder einem anderen Linux-Texteditor zu speichern / wiederzuverwenden?

690
Lido

Ich verwende BBedit unter Mac OS, das über eine großartige Funktion verfügt, mit der Sie Suchmuster (einschließlich Grep / Regex-Mustern) in einem Popup-Menü im Such- / Ersetzungsmenü speichern und wiederverwenden können.

Ich benutze jetzt Ubuntu, weil der Mac nach dem letzten Betriebssystem-Update auf Sierra so langsam geworden ist. Hat Atom eine Funktion oder ein Addon, die diese Funktion haben? Wenn nicht, gibt es einen anderen Linux-Editor, der dies tut?

2
Ich verwende "medit" auf Ubuntu, das reguläre Ausdrücke verarbeitet, die mehr oder weniger kompatibel zu "grep" und "sed" sind, mit ein paar zusätzlichen Funktionen. AFH vor 7 Jahren 0
Danke @AFH für den Tipp. Können Sie die Muster speichern, damit sie einfach wiederverwendet werden können? Lido vor 7 Jahren 0
"medit" scheint sich an Suchen und Ersetzen von Zeichenfolgen zwischen Aufrufen zu erinnern, aber ich habe weder ihre Langzeitbeständigkeit noch die zugehörigen Puffergrößen untersucht. Zumindest können Sie aus einer Textdatei, die in einem anderen Tab geöffnet ist, kopieren und einfügen. AFH vor 7 Jahren 0
Ich habe das überprüft und (unter Ubuntu) `medit` speichert die letzten Suchen und Ersetzen-Zeichenfolgen in` ~ / .cache / medit / state.xml `, aber ich weiß nicht, wie viele Einträge gespeichert werden: Meiner hat momentan 12 sucht und 10 ersetzt, das Hinzufügen zusätzlicher Einträge ändert jedoch nicht die Dropdown-Listen. Wenn dies ausreichend ist, können Sie diese Datei bei jedem Aufruf kopieren. AFH vor 7 Jahren 0
Werde es überprüfen. Danke @AFH Lido vor 7 Jahren 0

1 Antwort auf die Frage

2
Hawkeye Parker

https://atom.io/packages/replacing-pattern-collection

Ersetzungsmuster-Sammelpaket

Dieses Paket hilft bei der Verwendung von Suchen und Ersetzen. Wenn Sie beim Suchen und Ersetzen häufig dasselbe komplexe Muster verwenden, ist dieses Paket hilfreich. Dieses Paket speichert Muster in einer Datei und lädt Muster aus der Datei.

Informationen zur Verwendung finden Sie in den Paketdokumenten.