Hinweis: Wie von Andreas Fischlin hervorgehoben, verwendet diese gesamte QA eine falsche Terminologie.
Ich habe den Haupttitel geändert, um die Diskussion über Textersetzungen und nicht über Verknüpfungen korrekt widerzuspiegeln. Eine Abkürzung ist Cmd ⌘ S das Speichern eines Dokuments usw.
Anstatt die Terminologie direkt zu korrigieren, hielt ich es für einfacher, diese Notiz hinzuzufügen.
Ich benutze häufig Tastenkürzel auf meinem iPhone. Zum Beispiel, @g
was zu @gmail.com
, oder addr
für meine Privatadresse führt. Ich habe mehrere OS X- und iOS-Systeme. Ich glaube, Verknüpfungen werden über iCloud synchronisiert.
Unter OS X sind einige meiner Tastenkombinationen ziemlich nervig, weil das Tippen @g
immer dazu führt, dass @gmail.com
ich vorher keinen Vorschlag bekomme (wie es bei iOS der Fall ist) (übrigens hat es mich einige Mühe gekostet, diesen Satz zu tippen, da er ständig verlängert wurde @g
...)
Wenn ich eine Tastenkombination auf Gerät A (OS X) lösche, sind die entfernten Tastenkombinationen nur einen Tag später wieder da! Außerdem erscheinen erstellte Verknüpfungen auf Gerät B (iOS) auf Gerät A, aber entfernte Verknüpfungen von Gerät B werden nicht auf Gerät A entfernt.
Ich verstehe die Logik der Synchronisierung von Tastaturkürzeln nicht:
Unter OS X habe ich „Rechtschreibung automatisch korrigieren“ deaktiviert.
iOS gibt die Tastenkombination als Vorschlag.
Unter iOS gehen Sie zu: Einstellungen > Allgemein > Tastatur > Shortcuts
Unter OS X gehen Sie zu: Systemeinstellungen > Tastatur > Shortcuts > Text
Zunächst zur Beantwortung Ihrer Fragen:
Nun zu einigen Korrekturen:
;;
vor Ihren Verknüpfungen haben, wird sichergestellt, dass Sie nur das erweitern, was Sie wirklich möchten. Außerdem ist es nicht so viel Aufwand für das Tippen. Ebenso verwende ich l@g
zum Erweitern meiner E-Mail-Adresse, was keine Probleme macht, da ich nie l@
woanders tippe. Dies könnte als Problemumgehung bezeichnet werden, aber wie es scheint, ist dies die einzige Option, die zuverlässig funktionieren sollte.rm -rf ~/Library/Mobile\ Documents/com~apple~TextInput/Dictionaries
auf zwei OS X-Rechnern durchgeführt. 3. Das iOS-Gerät neu gestartet. 4. Jetzt scheinen die Verknüpfungen gelöscht zu sein und kommen nicht zurück. 5. Fügen Sie jetzt neue Verknüpfungen hinzu und warten Sie darauf, dass sie synchronisiert werden ...Die gesamte Diskussion basiert auf einer sehr verwirrenden Terminologie. Der Begriff Tastenkürzel sollte echten Tastenkürzeln vorbehalten bleiben, zB Cmd-S zum Speichern eines Dokuments. Was Sie hier besprechen, sind jedoch keine Tastaturkürzel, sondern das, was Apple Textersetzungen nennt. Der Zweck besteht darin, eine ziemlich kryptische Abkürzung für einen gewünschten langen Text zu ersetzen. Dies wird oft auch als Erweiterung bezeichnet.
Unter iOS sind diese erweiternden Textersetzungen hier zu definieren und zu bearbeiten: "Allgemein -> Tastatur -> Textersetzung" Unter OS X, zB OS X 10.11.x (El Capitan) sind diese Textersetzungen hier zu finden: "Black Apple -> Systemeinstellungen... -> Tastatur -> Text" (beachten Sie, dass die nahe gelegene Registerkarte 'Shortcuts' NICHT dem Zweck dient, Textersetzungen zu erweitern, sondern die eigentlichen Tastaturkürzel wie das oben erwähnte Cmd-S verwaltet).
Auf meinen Systemen synchronisieren auch die expandierenden Textersetzungen nicht richtig. Ich versuche immer noch, eine Methode zu finden, um das zu überwinden, aber nach allem, was ich bisher gelernt habe, befürchte ich, dass Textersetzungen zu den ziemlich fehlerhaften Synchronisierungsfunktionen gehören, bei denen die Hoffnung auf eine Lösung zwecklos erscheint (zumindest würde ich meine Atem für Apple, um dieses Problem zu lösen). Leider funktioniert die Synchronisierung im Allgemeinen, wie sie derzeit in Mode ist, bei weitem nicht in allen Fällen robust. Ich spreche aus Erfahrung mit Dropbox, Sugarsync, mycloud etc., wo Apples iCloud-Software nicht zuletzt eine Ausnahme darstellt. Meiner Erfahrung nach werden auf Apple-Systemen seit einigen Jahren nur Kalendereinträge und Adressbucheinträge problemlos synchronisiert. Alles andere gerät immer wieder ins Stocken oder fällt früher oder später sogar drastisch aus.
Keine vollständige Antwort, aber eine Arbeitsmethode ...
Akzeptieren Sie, dass es zu Konflikten kommt, wenn Sie gebräuchliche Ausdrücke für Textersetzungen verwenden.
Verwenden Sie etwas, das in Ihrem Schreiben nicht natürlich vorkommen würde.
myeml wäre ein fairer Auslöser für Ihre E-Mail-Adresse, myaddy für Ihre Schneckenpost usw.
Ich finde, dass ich mich besser an sie erinnere, wenn sie normalerweise ein gebräuchliches Wort sind; das würde jedoch zu Konflikten führen, also setze ich stattdessen allen meinen Auslösern das Präfix 'nc' [ursprünglich, weil ich solche Dinge auf Notizkarten aufbewahrt habe und auch weil ich kein Wort kenne, das mit nc beginnt, sodass potenzielle Konflikte entfernt werden], sodass ncapple generiert würde das Apple-Symbol usw.
Das Synchronisationsproblem ist ein separates Problem und meines Wissens tatsächlich ein Fehler, wenn auch einer, der seit vielen Jahren konstant bleibt.
Das Ändern einer Textersetzung auf dem Mac wird über iCloud mit meinem iPhone synchronisiert. Es wird jedoch auch eine erneute Synchronisierung in die andere Richtung ausgelöst und die Synchronisierung wird fälschlicherweise [imo] zusammengeführt und nicht ersetzt, sodass alte Trigger wieder mit dem Mac synchronisiert werden, anstatt durch die neue Version ersetzt zu werden, die Sie gerade erstellt haben. verlassen Sie mit der .
Die einzige Lösung, die ich dafür gefunden habe, besteht darin, sofort zu Ihrem iDevice zu gehen und die unerwünschten Auslöser zu löschen, bevor die Synchronisierung erfolgt.
Einstellungen > Allgemein > Tastatur > Textersetzung.
Ein Ärgernis, aber eine wiederholbare Lösung.
CousinKokain
John K
CousinKokain