TL; DR: Дивіться оновлення внизу, якщо нічого іншого.
Для Mojave та Catalina ... Як очистити текстові заміни, які відмовляються видаляти, які не синхронізуються належним чином на ваші пристрої iOS або будь-яку іншу помилку заміни клавіатури, яку ви не зможете усунути, просто скориставшись System Preferences-> Keyboard -> Текстовий користувальницький інтерфейс.
База даних заміни тексту зберігається тут:
~/Library/KeyboardServices/TextReplacements.db
для сміливих ви можете відкрити це за допомогою SQLPro для SQLLite або Valentina Studio (посилання на App Store).
Для поетапної ядерної зброї з орбіти зробіть це ... (немає втрати даних)
1 Зробіть резервну копію заміни тексту
- Відкрийте Налаштування системи
- Клацніть Клавіатура
- Перейдіть на вкладку Текст
- Клацніть у списку замін
- command+ a щоб вибрати їх усіх
- Перетягніть на робочий стіл (це створюється)
Text Substitutions.plist
- Вийдіть (закрийте) Налаштування системи
2 Повністю видаліть заміни тексту
- Відкрийте "Монітор активності"
- знайти
keyboardservicesd
і "сила кинути" це
- знайти
Keyboard Remote Service (System Preferences)
і "сила кинути" це
- у Finder Command+G
- Вставити
/Users/williamcerniuk/Library/KeyboardServices/
- Натисніть кнопку «Перейти»
- command+ aщоб вибрати всі елементи в папці
- command+ deleteпокласти їх у смітник
- (дуже важливо) видалити ~ / Бібліотека / Клавіатура / textReplacements.cache
3 Відновлення резервної копії тексту заміни
Тепер ось пісня частина. Щойно збережені із заміни клавіатури насправді можуть виникнути в цьому проблеми, але спробуйте це все одно повернути їх із резервної копії.
- Відкрийте Налаштування системи
- Клацніть Клавіатура
- Перейдіть на вкладку Текст
- Знайдіть файл
Text Substitutions.plist
- Перетягніть файл
Text Substitutions.plist
у порожній список «Замінити на»
Тепер ваші старі текстові заміни знову з’явилися, і на будь-яку удачу була вирішена проблема, яку ви вирішили. Текстові заміни почнуть синхронізуватися на ваш iPhone, iPad та iPod touch.
Будьте в курсі, цей останній крок (21) може просто закінчити копіювання проблеми ще раз. Якщо так, то ...
Text Substitutions.plist
Може знадобитися хірургічне втручання файлу . Якщо відкрити цей файл за допомогою будь-якого звичайного текстового редактора, ви можете вручну змінити його та видалити записи до тих пір, поки не зможете відновити його і ваша проблема не буде вирішена (припускаючи, що проблема існує на даний момент). Рекомендуйте використовувати BB Edit в App Store. Xcode має чудовий редактор, але це бегемот-додаток, і його не варто завантажувати для цього невеликого завдання.
Оновлення
Дублікат текстових замін зберігається в прихованому файлі в системі:
~/Library/Preferences/.GlobalPreferences.plist
з безліччю інших речей. Цей файл можна відкрити та відредагувати вручну, якщо елементів із заміни тексту не вдасться видалити за процес вище. Редагування потребує технічної кмітливості, але її можна виконати за допомогою BBEdit або Xcode. TextEdit, як правило, не є хорошим інструментом для редагування простих текстових файлів.