10.12.2に更新しただけで、テキストの置換は機能しなくなりました。
単語へのショートカットを作成するためによく使用します。私の代替品のリストはまだシステム環境設定>キーボード>テキストにありますが、もう機能していません。
たとえば、「ありがとう」と置き換える「tky」がありますが、「tky」と入力しても、それは置き換えられません。
再び機能させるためのヒントはありますか?
ありがとう
10.12.2に更新しただけで、テキストの置換は機能しなくなりました。
単語へのショートカットを作成するためによく使用します。私の代替品のリストはまだシステム環境設定>キーボード>テキストにありますが、もう機能していません。
たとえば、「ありがとう」と置き換える「tky」がありますが、「tky」と入力しても、それは置き換えられません。
再び機能させるためのヒントはありますか?
ありがとう
回答:
macOS 10.12.4を実行しているiMacで、上記の両方の提案を試みました(手動で再起動し、〜/ Library / Group Containers / com.apple.InputMethodKit.TextReplacementServiceフォルダーを破壊します)。
どちらも私のために働いていません。
次に、テキスト置換ウィンドウ([システム環境設定]> [キーボード]> [テキスト])に新しいエントリを追加してみたところ、テキスト置換が機能し始めました。
TL; DR:一番下のアップデートをご覧ください。
MojaveおよびCatalinaの場合... 削除を拒否するテキスト置換、iOSデバイスに適切に同期しないテキスト置換、またはシステム環境設定->キーボードを使用するだけでは解決できないキーボード置換のその他のバグをクリアする方法 ->テキストユーザーインターフェース。
テキスト置換データベースは次の場所に保存されます。
~/Library/KeyboardServices/TextReplacements.db
勇敢な人は、SQLPro for SQLLiteまたはValentina Studioでこれを開くことができます(App Storeリンク)。
軌道からの段階的な核の場合、これを行います...(データ損失なし)
1テキスト置換をバックアップする
Text Substitutions.plist
2テキスト置換を完全に削除する
keyboardservicesd
て「強制終了」するKeyboard Remote Service (System Preferences)
て「強制終了」する/Users/williamcerniuk/Library/KeyboardServices/
3テキスト置換バックアップの復元
さて、ここからがダイシーな部分です。保存したばかりのキーボードの交換には実際に問題があるかもしれませんが、とにかくこれを試して、バックアップからそれらを取り戻してください。
Text Substitutions.plist
Text Substitutions.plist
を空の「置換」リストにドラッグしますこれで、古いテキストの置換が再表示され、運が良ければ、解決していた問題は解決されました。テキスト置換は、iPhone、iPad、またはiPod touchとの同期を開始します。
この最後の手順(21)は、問題をすぐにコピーしてしまう可能性があることに注意してください。
ファイルの手術Text Substitutions.plist
が必要な場合があります。通常のテキストエディタでこのファイルを開くと、復元して問題が解決するまで(この時点で問題が存在すると仮定して)、手作業で変更してエントリを削除できます。App StoreからBB Editを使用することをお勧めします。Xcodeには素晴らしいエディタがありますが、これは巨大なアプリであり、この小さなタスクのためにダウンロードする価値はありません。
更新
テキスト置換の複製は、システムの隠しファイルに保存されます。
~/Library/Preferences/.GlobalPreferences.plist
他にもたくさんあります。テキスト置換の要素を上記のプロセスごとに削除できない場合、このファイルを開いて手動で編集できます。編集には技術的な知識が必要ですが、BBEditまたはXcodeを使用して編集できます。TextEditは、プレーンテキストファイルの編集に適したツールではない傾向があります。