Zum Hauptinhalt springen

Texterweiterung

Die Texterweiterung ersetzt ein kurzes Stück getippten Text durch etwas Längeres. Tippen Sie mfg und ein Leerzeichen, und das Programm, in das Sie tippen, erhält „Mit freundlichen Grüßen“ und das Leerzeichen. Das funktioniert in jedem Programm, das getippten Text annimmt.

Die Seite Texterweiterung listet jeweils die Ersetzungen einer App-Gruppe auf. Jede Ersetzung ist eine gewöhnliche Aktion mit einem Auslöser für getippten Text. Eine Aktion, die beim Tippen von Text etwas anderes tut (ein Skript ausführt, Tasten drückt, weitere Auslöser hat), steht stattdessen auf der Seite Aktionen, unter + Texterweiterung in ihrer Karte Auslöser. Beide folgen den Regeln auf dieser Seite.

Eine Ersetzung hinzufügen​

Input.ObserverEinfachErweitert
AUTOMATISIERUNG
Aktionen
Texterweiterung
Snippets
Rekorder
Sandbox
App-Gruppen
Ignorier-Gruppen
Gesten
ENGINE
Globale Ereignisse
Ausschlusszonen
Skripte
Plug-ins
EINRICHTUNG
Allgemein
Darstellung
Profile
Konsole
Sicherheit
Hilfe
Info
Ersetzungen
Grußformel
mfg
Adresse
;addr
Texterweiterung
ErsetzungenEinstellungen
App-Gruppe
Global
Auslöser
Eingegebener Text
mfg
Groß-/Kleinschreibung wird beachtet. Wird erweitert, wenn Space, Tab oder Enter folgt oder ein Punkt, Komma, Ausrufe- oder Fragezeichen.
Was sie tut
TextText über die ZwischenablageRTFHTML
Ersetzungstext
Mit freundlichen Grüßen
  1. Wählen Sie unter App-Gruppe ①, wo die Ersetzung wirkt. Global wirkt in jedem Programm, das keine andere App-Gruppe beansprucht, und in Gruppen, die auf „Global“ zurückgreifen.
  2. Klicken Sie unten in der Liste Ersetzungen auf + Neu ②. Eine Ersetzung namens Neue Ersetzung erscheint; benennen Sie sie im Feld Name um.
  3. Tippen Sie unter Eingegebener Text ③ das Kürzel ein, zum Beispiel mfg.
  4. Wählen Sie die Art ④ (Arten).
  5. Geben Sie den Ersetzungstext ⑤ ein, oder kopieren Sie bei RTF und HTML den Inhalt in einem anderen Programm, und klicken Sie auf Aus Zwischenablage einfügen.
  6. Speichern Sie.

Ist unter App-Gruppe Alle gewählt, zeigt die Liste die Ersetzungen jeder Gruppe unter dem Namen der Gruppe, und eine neue Ersetzung lässt sich erst anlegen, wenn Sie eine Gruppe wählen.

Wie getippter Text erkannt wird​

Die Engine merkt sich die Zeichen, die Sie seit der letzten Grenze oder dem letzten Zurücksetzen getippt haben. Wenn Sie eine Grenze tippen, vergleicht sie das Gemerkte mit jedem Auslöser für getippten Text:

  • Das ganze Wort muss passen. Was Sie seit der letzten Grenze getippt haben, muss genau dem eingegebenen Text entsprechen, ab dem ersten Zeichen. mfg wird in amfg oder xymfg nicht erweitert.
  • Groß- und Kleinschreibung zählt. mfg erweitert MFG oder Mfg nicht. Fügen Sie für jede gewünschte Form eine zweite Ersetzung hinzu.
  • Umschalt ist in Ordnung. Umschalt für einen Großbuchstaben oder ein Symbol zu halten, ist gewöhnliches Tippen.
  • Korrekturen zählen nicht. Die Rücktaste leert das Gemerkte. Tippen Sie mf, drücken die Rücktaste und tippen fg, merkt sich die Engine nur fg.
Sie tippenEingegebener TextErgebnis
mfg Leertastemfg„Mit freundlichen Grüßen“ und ein Leerzeichen
mfg.mfg„Mit freundlichen Grüßen.“
amfg LeertastemfgNichts: Das Wort ist amfg.
MFG LeertastemfgNichts: andere Schreibweise.
;addr Eingabetaste;addrDie Adresse, dann die Eingabetaste.

Der eingegebene Text kann mit Zeichen wie ; : ' " und Klammern beginnen oder enden, die keine Grenzen sind. Ein vorangestelltes ; ist ein gängiges Mittel, um Kürzel von echten Wörtern zu unterscheiden.

Was den getippten Text beendet​

Diese Tasten beenden den getippten Text und lassen ihn erweitern, wenn er passt:

  • Leertaste, Tab und Eingabetaste, jeweils solange ihr Schalter auf der Registerkarte „Einstellungen“ eingeschaltet ist (standardmäßig alle ein).
  • Punkt, Komma, Ausrufe- und Fragezeichen: . , ! ?, das arabische Komma, Frage- und Schlusszeichen sowie das ideografische und das vollbreite Komma, der Punkt, das Ausrufe- und das Fragezeichen. Diese beenden ihn immer.

Eingegebener Text, der eine Grenze enthält, kann nie erweitert werden. Die Seite sagt das unter Eingegebener Text: Wird nie erweitert, mit dem Grund (ein Leerzeichen, solange die Leertaste eine Grenze ist, ein Steuerzeichen oder eines der obigen Satzzeichen).

Was den getippten Text leert​

Die gemerkten Zeichen werden verworfen, und Sie beginnen ein neues Wort, wenn:

  • Sie die Rücktaste, Esc, Entf, eine Pfeiltaste, Pos1, Ende, Bild auf, Bild ab oder eine Funktionstaste drücken oder eine Taste, die kein Zeichen tippt;
  • Sie eine Taste drücken, während Strg, Alt oder Windows gehalten wird. Eine Tastenkombination ist nie Tippen; Alt+Tab oder Strg+Eingabe direkt nach einem Kürzel erweitert es also nie;
  • Sie mit einer beliebigen Maustaste klicken;
  • Sie zu einem anderen Fenster wechseln oder der Tastaturfokus zu einem anderen Feld wechselt;
  • ein Skript tippt oder Tasten drückt;
  • Sie mehr Zeichen tippen als der längste eingerichtete eingegebene Text, ohne eine Grenze.

Was beim Erweitern geschieht​

Wenn eine Grenze einen eingegebenen Text abschließt, der eine Ersetzung für das Fenster im Vordergrund hat:

  1. Die Grenztaste wird vorerst vom Programm zurückgehalten.
  2. Der getippte Text wird mit einer Rücktaste pro Zeichen gelöscht.
  3. Die Ersetzung wird eingefügt.
  4. Die Grenztaste folgt direkt nach der Ersetzung. Eine Eingabetaste oder Tab als Grenze wirkt daher auf den fertigen Text: Ein Chatprogramm sendet die ersetzte Nachricht, und ein Formular wechselt erst zum nächsten Feld, wenn der Text vollständig ist.

Tasten, die Sie währenddessen tippen, werden zurückgehalten und danach der Reihe nach getippt, damit sie nicht mitten in der Ersetzung landen. Braucht die Ersetzung lange zum Starten (mehr als eine halbe Sekunde, ohne dass etwas gesendet wird) oder hält sie insgesamt 10 Sekunden lang Tasten zurück, werden die zurückgehaltenen Tasten freigegeben.

Das Tippen wird durch Tippverzögerung auf der Seite Skripte getaktet (Modus „Erweitert“; standardmäßig 30 ms zwischen Tastenanschlägen). Manche Programme, etwa der Editor unter Windows 11, bringen Text durcheinander, der ohne Pause ankommt (Skripteinstellungen).

Arten​

ArtWas sie tutWofür
TextTippt die Ersetzung als Tastenanschläge.Kurzen Text. Funktioniert fast überall; langer Text braucht einen Moment zum Tippen.
Text über die ZwischenablageLegt den Text in die Zwischenablage und fügt ihn mit Strg+V ein.Langen Text und Text mit Zeilenumbrüchen. Sofort.
RTFFügt formatierten Text ein (Rich Text Format).Formatierung in Textverarbeitungen und E-Mail-Programmen.
HTMLFügt ein HTML-Fragment ein.Formatierung in Browsern, Webmail und Editoren, die HTML annehmen.

Bei RTF und HTML speichert Aus Zwischenablage einfügen genau das, was Sie kopiert haben: Kopieren Sie den formatierten Inhalt zuerst in einem anderen Programm. Die Seite zeigt eine Vorschau. Die HTML-Vorschau braucht die Microsoft Edge WebView2 Runtime; ohne sie sagt die Seite das, und die Ersetzung funktioniert trotzdem. Von Hand getippter RTF-Quelltext kann jedes Zeichen direkt enthalten; es wird für Sie als RTF-eigene \u-Escapesequenz geschrieben. RTF- und HTML-Ersetzungen legen außerdem eine Nur-Text-Kopie in die Zwischenablage, sodass ein Programm, das nur Nur-Text annimmt, die Wörter einfügt.

Die Zwischenablage wiederherstellen​

Die drei Arten über die Zwischenablage ersetzen deren Inhalt. Zwischenablage anschließend wiederherstellen (standardmäßig ein) sichert die Zwischenablage zuerst und stellt sie nach dem Einfügen wieder her. Im Modus „Erweitert“ gibt Wartezeit vor dem Wiederherstellen (ms) (Standard 150) dem Programm Zeit, das Einfügen zuerst abzuschließen. Fügt ein Programm statt der Ersetzung Ihren alten Zwischenablageinhalt ein, erhöhen Sie den Wert.

hinweis

Modus „Erweitert“. Wartezeit vor dem Wiederherstellen (ms) erscheint nur im Modus „Erweitert“.

Welche Ersetzung ausgeführt wird​

Getippter Text hat kein Fenster unter dem Mauszeiger. Er verwendet das Fenster im Vordergrund im Moment, in dem Sie die Grenze tippen:

  1. Gehört das Fenster zu einer Ignorier-Gruppe, wird nichts erweitert, und die Grenztaste erreicht das Programm normal.
  2. Andernfalls wird zuerst die App-Gruppe des Fensters versucht, wenn sie im aktiven Profil gilt. Innerhalb der Gruppe wird die erste aktivierte Ersetzung oder Aktion mit genau diesem eingegebenen Text ausgeführt. Haben zwei denselben eingegebenen Text, wird die weiter oben in der Liste ausgeführt; die Seite warnt davor. Nach oben und Nach unten ändern die Reihenfolge.
  3. Hat die Gruppe nichts dafür, wird die Gruppe „Global“ versucht, außer Auf „Global“ zurückgreifen ist für die Gruppe oder auf der Seite Allgemein ausgeschaltet (Geltungsbereich und Ausweichregeln).
  4. Passt nichts, geschieht nichts: Die Grenztaste erreicht das Programm so, wie Sie sie getippt haben.

Gesten funktionieren hier und Hotkeys funktionieren hier einer App-Gruppe wirken sich nicht auf die Texterweiterung aus.

Die Registerkarte „Einstellungen“​

Wann erweitert wird
Texterweiterung aktiviert
Erweitert eingegebenen Text während der Eingabe: die Ersetzungen auf dieser Seite und jede Aktion mit einem Auslöser für eingegebenen Text. Ausgeschaltet löst keine davon aus, und keine wird geändert.
Bei Space erweitern
Bei Tab erweitern
Bei Enter erweitern
  • Texterweiterung aktiviert ① schaltet die gesamte Texterweiterung ein oder aus: die Ersetzungen auf dieser Seite und jede Aktion mit einem Auslöser für getippten Text. Ist sie aus, wird nichts erweitert, und keine Ersetzung wird geändert. Solange sie aus ist, zeigt die Registerkarte Ersetzungen einen Hinweis, und die Seite „Aktionen“ kennzeichnet jeden Auslöser für getippten Text.
  • Bei Space erweitern ②, Bei Tab erweitern und Bei Enter erweitern legen fest, welche der drei Tasten getippten Text beenden. Sie gelten für jede App-Gruppe. Eine ausgeschaltete Taste wird nicht ignoriert:
    • Ist Bei Space erweitern aus, wird ein Leerzeichen Teil des getippten Texts. Ein eingegebener Text kann dann Leerzeichen enthalten, etwa meine addr, und bei einem Satzzeichen, Tab oder der Eingabetaste erweitert werden.
    • Ist Bei Tab erweitern oder Bei Enter erweitern aus, leert diese Taste stattdessen den getippten Text, wie die Rücktaste.
hinweis

Modus „Erweitert“. Bei Space erweitern, Bei Tab erweitern und Bei Enter erweitern erscheinen nur im Modus „Erweitert“. Sie sind abgeblendet, solange Texterweiterung aktiviert aus ist.

Wann Text nicht erweitert wird​

  • Solange die Engine deaktiviert ist oder durch Alles pausieren, solange im Fokus pausiert (Ignorier-Gruppen), und während eine Geste gezeichnet wird.
  • Bei geöffnetem Eingabemethoden-Editor (IME). Ist im Fenster im Vordergrund eine japanische, chinesische oder koreanische Eingabemethode eingeschaltet, sind getippte Tasten Kompositionseingaben, und die Leertaste wandelt sie um; daher wird nichts erweitert, und die Taste geht an die Eingabemethode. Schalten Sie sie zum Erweitern auf direkte Eingabe um.
  • Mit AltGr getippte Zeichen. Bei Layouts, in denen AltGr ein Zeichen tippt (etwa @ auf einer deutschen Tastatur), meldet Windows es als Strg+Alt, was den getippten Text leert. Solche Zeichen können nicht Teil eines eingegebenen Texts sein.
  • Tottasten. Eine Tottaste (ein Akzent, der vor seinem Buchstaben getippt wird) leert den getippten Text, daher können so zusammengesetzte Zeichen mit Akzent nicht Teil davon sein. Zeichen, die Ihr Layout mit einer einzigen Taste tippt, funktionieren.
  • Programme, die anders löschen. Das Löschen sendet eine Rücktaste pro Zeichen. Kombinierte Zeichen und zusammengesetzte Emojis zählen jeweils als ein Zeichen, und manche Programme löschen sie anders; ein daraus gebildeter eingegebener Text wird daher womöglich nicht sauber gelöscht.