Leitfaden zu Suche und Regex in Maccy
Ein tiefer Zwischenablageverlauf ist nur nützlich, wenn Sie darin etwas finden. Die Suche von Maccy ist schnell und flexibel, mit mehreren Modi – einschließlich regulärer Ausdrücke. So nutzen Sie jeden davon, um sofort beim richtigen Clip zu landen.
Suchen heißt einfach tippen
Es gibt kein separates Suchfeld, das Sie fokussieren müssten. Öffnen Sie Ihren Verlauf und tippen Sie – Maccy engt die Liste live ein, über Text, Links und mehr. Drücken Sie ↵ um den obersten Treffer einzufügen. Für die meisten Suchen genügen ein paar Zeichen.
Suchmodi
Maccy bietet unterschiedliches Abgleichverhalten, auswählbar unter Einstellungen → Suche. Wählen Sie das, das zu Ihrer Denkweise passt:
Fuzzy
Gleicht Zeichen der Reihe nach ab, auch wenn sie nicht nebeneinander stehen, sodass gh finden kann GitHub. Nachsichtig und schnell – die beste Standardeinstellung für den Alltag, wenn Sie sich ungefähr erinnern, was Sie kopiert haben.
Exakt
Gleicht die wörtliche Teilzeichenfolge ab, die Sie tippen. Nutzen Sie es, wenn Fuzzy zu viele lose Treffer liefert und Sie den genauen Text kennen, etwa eine bestimmte Bestellnummer oder ein Token.
Regulärer Ausdruck
Gleicht ein Muster statt festen Texts ab – leistungsstark für strukturierte Daten. Ein paar praktische Muster:
\d{6}– Clips mit einem sechsstelligen Code finden (praktisch für kopierte Einmalcodes).https?://– URLs im Verlauf hervorholen.@\w+\.– Dinge finden, die wie E-Mail-Adressen aussehen.^SELECT– SQL-Snippets finden, die mit SELECT beginnen.
Der Regex-Modus belohnt ein wenig Übung und spart Entwicklern und allen, die mit gemusterten Texten arbeiten, echt Zeit.
Tipps, um Clips schnell zu finden
- Heften Sie häufige Snippets an, damit Sie gar nicht erst suchen müssen (Anleitung zum Anheften).
- Halten Sie eine großzügige Verlaufsgröße vor, damit ältere Clips weiter durchsuchbar sind.
- Nutzen Sie den exakten oder Regex-Modus, wenn Fuzzy zu breit ist; wechseln Sie für beiläufigen Abruf zurück zu Fuzzy.
- Die Suche arbeitet mit dem sichtbaren Inhalt, daher schlagen markante Wörter häufige – tippen Sie das seltenste Wort, an das Sie sich erinnern.
Maccy bleibt auch bei großen Verläufen schnell, es gibt also keinen Nachteil, wenn Sie viel zum Durchsuchen aufbewahren. Neu hier? Siehe Maccy für Einsteiger.
So funktioniert die Suche von Maccy
Wenn Sie Maccy öffnen und zu tippen beginnen, filtert es Ihren Zwischenablageverlauf in Echtzeit. Die Suche ist sofort da – selbst bei über 3.000 Einträgen erscheinen die Ergebnisse, während Sie jedes Zeichen tippen. Maccy durchsucht den vollständigen Textinhalt jedes Eintrags, nicht nur den Anfang.
Grundlegende Suchtipps
- Überall im Text tippen: Die Suche nach „gmail“ findet „[email protected]“, „gmail settings“, jede URL mit gmail usw.
- Standardmäßig ohne Beachtung der Groß-/Kleinschreibung: „ERROR“ und „error“ liefern dieselben Ergebnisse
- Teiltreffer: „config“ findet „configuration“, „~/config/“, „nginx.conf“
- Mehrere Wörter: „api key“ findet Einträge, die sowohl „api“ als auch „key“ enthalten (nicht unbedingt nebeneinander)
Regex-Suche aktivieren
Die Regex-Suche ist standardmäßig deaktiviert. So aktivieren Sie sie:
- Öffnen Sie die Maccy-Einstellungen → Suche
- Aktivieren Sie Reguläre Ausdrücke verwenden
Nach der Aktivierung wird jede Suchanfrage als Regex-Muster behandelt. Die normale Stichwortsuche funktioniert weiterhin, wenn die Anfrage eine gültige, aber nicht spezielle Regex-Zeichenfolge ist (z. B. verhält sich „error“ mit oder ohne aktiviertes Regex identisch).
Beispiele für die Regex-Suche
Dies sind die nützlichsten Muster für die Suche im Zwischenablageverlauf:
| Muster | Findet |
|---|---|
https?:// | Alle URLs (http und https) |
[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,} | E-Mail-Adressen |
\d{4}-\d{2}-\d{2} | ISO-Datumsangaben (2026-06-22) |
[0-9a-f]{40} | Git-Commit-Hashes (40-stellig, hexadezimal) |
^\s*{ | JSON-Objekte (beginnen mit geöffneter geschweifter Klammer) |
sk-[a-zA-Z0-9]{48} | Muster für OpenAI-API-Schlüssel |
Error|error|ERROR | Jede Schreibweise von „error“ |
^brew install | Homebrew-Installationsbefehle |
TODO|FIXME|HACK | Markierungen für Code-Kommentare |
Fuzzy-Suche vs. exakte Suche
Standardmäßig nutzt Maccy Fuzzy-Abgleich: „gcm“ kann „git commit -m“ treffen. Das macht kurze Anfragen sehr mächtig, um lange Zwischenablage-Einträge schnell zu erreichen.
Bei aktiviertem Regex wird der Abgleich exakt (keine Fuzzy-Logik). Ihr Muster muss auf den tatsächlichen Text passen. Wenn Sie Regex aktivieren und feststellen, dass Suchen weniger Ergebnisse liefern, probieren Sie Ihre Anfrage zunächst ohne Sonderzeichen.
Suchleistung bei großen Verläufen
Maccy speichert den Verlauf in einer SQLite-Datenbank mit indizierter Volltextsuche. Selbst bei über 10.000 Einträgen liegt die Suche typischerweise unter 50 ms. Die Regex-Suche ist etwas langsamer als die einfache Textsuche, weil jeder Eintrag gegen das vollständige Muster abgeglichen werden muss, statt über den Index nachgeschlagen zu werden. In der Praxis ist der Unterschied nicht wahrnehmbar.
Tastaturnavigation in den Suchergebnissen
- ↓ / ↑ – zwischen Ergebnissen wechseln
- Return – den gewählten Eintrag einfügen
- ⌘Return – als reinen Text einfügen (entfernt Formatierung)
- ⌘P – den gewählten Eintrag anheften
- ⌘Delete – den gewählten Eintrag aus dem Verlauf löschen
- Escape – schließen, ohne einzufügen