Gerade auf 10.12.2 aktualisiert und Textersetzungen funktionieren nicht mehr.
Ich benutze es oft, um Verknüpfungen zu Wörtern zu erstellen. Meine Liste der Ersetzungen befindet sich immer noch unter Systemeinstellungen> Tastatur> Text, aber sie funktionieren nicht mehr.
Zum Beispiel muss ich ein 'tky' durch 'Vielen Dank' ersetzen, und jetzt, wenn ich 'tky' eingebe, wird es nicht mehr ersetzt.
Irgendwelche Tipps, damit es wieder funktioniert?
Vielen Dank
macos
macos-sierra
Delphiren
quelle
quelle
Antworten:
Es gibt einige Leute, die sporadische Probleme mit Textverknüpfungen in 10.12.2 melden. Die allgemeine Idee besteht darin, auf die erneute Synchronisierung von iCloud zu warten, möglicherweise durch Hinzufügen einer neuen Ersetzung auf einem anderen Gerät. Sie können auch versuchen, das Verknüpfungssystem zurückzusetzen, indem Sie (dann ein Backup erstellen) den folgenden Ordner in den Papierkorb werfen:
quelle
Auf meinem iMac unter macOS 10.12.4 habe ich beide oben genannten Vorschläge ausprobiert (manueller Neustart, Papierkorb im Ordner ~ / Library / Group Containers / com.apple.InputMethodKit.TextReplacementService).
Beides hat bei mir nicht funktioniert.
Ich habe dann versucht, einen neuen Eintrag im Fenster zum Ersetzen von Text hinzuzufügen (Systemeinstellungen> Tastatur> Text), und dann hat das Ersetzen von Text begonnen.
quelle
Ich habe festgestellt, dass bei einem Upgrade von MacOS, das neu gestartet werden muss, Textersetzungen erst funktionieren, wenn Sie den Computer manuell neu starten. Dies ist mir bei den letzten Updates passiert: Nachdem das Update selbst den Computer neu gestartet hat, muss ich ihn manuell neu starten, damit die Textersetzung wieder funktioniert. Hoffe es hilft jemandem.
quelle
Versuchen Sie Folgendes im Terminal:
quelle
TL; DR: Siehe das Update unten, wenn nichts anderes.
Für Mojave und Catalina ... So löschen Sie Textersetzungen , die nicht gelöscht werden können, die nicht ordnungsgemäß mit Ihren iOS-Geräten synchronisiert werden, oder andere Fehler bei den Tastaturersetzungen, die Sie nicht einfach mithilfe der Systemeinstellungen-> Tastatur beheben können -> Textbenutzeroberfläche.
Die Textersetzungsdatenbank wird hier gespeichert:
~/Library/KeyboardServices/TextReplacements.db
Für Mutige können Sie dies mit SQLPro für SQLLite oder Valentina Studio (App Store-Links) öffnen .
Tun Sie dies für den schrittweisen Nuke aus dem Orbit ... (kein Datenverlust)
1 Sichern Sie Ihre Textersetzungen
Text Substitutions.plist
2 Löschen Sie die Textersetzungen vollständig
keyboardservicesd
und "erzwinge es"Keyboard Remote Service (System Preferences)
und "erzwinge es"/Users/williamcerniuk/Library/KeyboardServices/
3 Stellen Sie die Sicherung von Textersetzungen wieder her
Hier ist der würzige Teil. Die Tastaturersetzungen, die Sie gerade gespeichert haben, haben möglicherweise tatsächlich das Problem, aber versuchen Sie dies trotzdem, um sie aus der Sicherung zurückzugewinnen.
Text Substitutions.plist
Text Substitutions.plist
in die leere Liste "Ersetzen durch"Jetzt sind Ihre alten Textersetzungen wieder aufgetaucht und mit etwas Glück wurde das Problem, das Sie gelöst haben, gelöst. Die Textersetzungen werden mit Ihrem iPhone, iPad und / oder iPod touch synchronisiert.
Beachten Sie, dass dieser letzte Schritt (21) das Problem möglicherweise sofort wieder kopiert. Wenn ja, dann ...
Eine Operation der Datei
Text Substitutions.plist
kann erforderlich sein. Wenn Sie diese Datei mit einem normalen Texteditor öffnen, können Sie sie manuell ändern und Einträge entfernen, bis Sie sie wiederherstellen können und Ihr Problem behoben ist (vorausgesetzt, Ihr Problem besteht zu diesem Zeitpunkt). Empfehlen Sie die Verwendung von BB Edit aus dem App Store. Xcode hat einen netten Editor, aber es ist eine riesige App und es lohnt sich nicht, sie für diese kleine Aufgabe herunterzuladen.Aktualisieren
Ein Duplikat der Textersetzungen wird in einer versteckten Datei im System gespeichert:
~/Library/Preferences/.GlobalPreferences.plist
mit einer Fülle anderer Dinge. Diese Datei kann geöffnet und manuell bearbeitet werden, wenn Elemente in den Textersetzungen nicht wie oben beschrieben entfernt werden können. Das Bearbeiten erfordert einige technische Kenntnisse, kann jedoch mit BBEdit oder Xcode durchgeführt werden. TextEdit ist in der Regel kein gutes Werkzeug zum Bearbeiten von Nur-Text-Dateien.
quelle