Find-and-Replace-Plugin¶
Suchen und Ersetzen von Text im aktuellen Dokument, mit einem Dialog im Stil von Notepad++ 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.