Zum Inhalt

Find-and-Replace-Plugin

Suchen und Ersetzen von Text im aktuellen Dokument, mit einem Dialog und Tastaturbefehlen, die mit und ohne geöffneten Dialog funktionieren. Suchverlauf und Optionen werden über Sitzungen hinweg gemerkt.

Wo zu finden

Das Menü Suchen:

Befehl Tastenkürzel Funktion
Suchen… Ctrl+F Öffnet den Dialog auf dem Suchen-Tab.
Ersetzen… Ctrl+H (⌥⌘F auf macOS) Öffnet den Dialog auf dem Ersetzen-Tab.
Weitersuchen F3 Springt zum nächsten Treffer mit der aktuellen Suchanfrage/den aktuellen Optionen.
Rückwärts suchen Shift+F3 Springt zum vorherigen Treffer.
Auswählen und weitersuchen Ctrl+F3 Verwendet die aktuelle Auswahl als Suchanfrage und sucht dann den nächsten Treffer.
Auswählen und rückwärts suchen Ctrl+Shift+F3 Dasselbe, rückwärts suchend.

F3 / Shift+F3 funktionieren auch bei geschlossenem Dialog.

Der Dialog

  • Suchen nach / Ersetzen durch — Kombinationsfelder mit einer Auswahlliste der letzten Einträge („Ersetzen durch“ erscheint auf dem Ersetzen-Tab).
  • Richtung — Vorwärts oder Rückwärts.
  • Groß-/Kleinschreibung beachten — Suche abhängig von Groß-/Kleinschreibung.
  • Nur ganze Wörter — nur vollständige Wörter finden.
  • Am Ende umbrechen — die Suche am anderen Ende des Dokuments fortsetzen, wenn sie Anfang/Ende erreicht (standardmäßig aktiviert).
  • Suchmodus — siehe unten.
  • Schaltflächen: Weitersuchen, Vorheriges suchen, Ersetzen (eines), Alle ersetzen, Schließen.

Suchmodi

Modus Bedeutung
Normal Eine wörtliche Teilzeichenkette.
Erweitert Wörtlich, aber Backslash-Escapes werden zuerst dekodiert: \n, \r, \t, \0, \\ und \xNN (ein Hex-Byte).
Regulärer Ausdruck Ein Regex im ECMAScript-Stil. Eine Unteroption „entspricht Zeilenumbruch“ (nur bei Regex sichtbar) lässt . Zeilenumbrüche einschließen. In Ersetzen durch werden Erfassungsgruppen mit \1–\9 oder $1–$9 referenziert.

Der Suchzustand wird geteilt

Suchanfrage und Optionen werden über alle Suchfunktionen des Editors geteilt: Ein hier eingegebener Begriff ist auch derjenige, den F3, Markieren und die Inkrementelle Suche verwenden.