TL; DR: Xem bản cập nhật ở phía dưới nếu không có gì khác.
Đối với Mojave và Catalina ... Cách xóa Thay thế văn bản từ chối xóa, không đồng bộ hóa với thiết bị iOS của bạn đúng cách hoặc bất kỳ lỗi nào khác trong thay thế bàn phím mà bạn không thể giải quyết bằng cách chỉ sử dụng Tùy chọn hệ thống-> Bàn phím -> Giao diện người dùng văn bản.
Cơ sở dữ liệu thay thế văn bản được lưu trữ ở đây:
~/Library/KeyboardServices/TextReplacements.db
Đối với những người dũng cảm, bạn có thể mở cái này bằng SQLPro cho SQLLite hoặc Valentina Studio (liên kết App Store).
Đối với nuke khôn ngoan từ quỹ đạo, hãy làm điều này ... (không mất dữ liệu)
1 Sao lưu thay thế văn bản của bạn
- Mở tùy chọn hệ thống
- Nhấp vào Bàn phím
- Bấm vào tab Văn bản
- Bấm vào danh sách thay thế
- command+ a để chọn tất cả
- Kéo và thả vào máy tính để bàn (nó tạo ra
Text Substitutions.plist
- Thoát (đóng) Tùy chọn hệ thống
2 Xóa hoàn toàn các thay thế văn bản
- Mở "Giám sát hoạt động"
- tìm
keyboardservicesd
và "buộc bỏ" nó
- tìm
Keyboard Remote Service (System Preferences)
và "buộc bỏ" nó
- trong Finder Command+G
- Dán vào
/Users/williamcerniuk/Library/KeyboardServices/
- Nhấn nút "Đi"
- command+ ađể chọn tất cả các mục trong thư mục
- command+ deleteđể bỏ chúng vào thùng rác
- (rất quan trọng) xóa ~ / Thư viện / Bàn phím / textReplacements.cache
3 Khôi phục thay thế văn bản Sao lưu
Bây giờ đây là phần ngon. Các thay thế bàn phím bạn vừa lưu có thể thực sự có vấn đề trong đó, nhưng hãy thử cách này để nhận lại chúng từ bản sao lưu.
- Mở tùy chọn hệ thống
- Nhấp vào Bàn phím
- Bấm vào tab Văn bản
- Xác định vị trí tệp
Text Substitutions.plist
- Kéo tập tin
Text Substitutions.plist
vào danh sách 'thay thế bằng' trống
Bây giờ thay thế văn bản cũ của bạn đã xuất hiện trở lại và với bất kỳ may mắn, vấn đề bạn đang giải quyết đã được giải quyết. Thay thế văn bản sẽ bắt đầu đồng bộ hóa với iPhone, iPad và iPod touch của bạn.
Xin lưu ý, bước cuối cùng này (21) có thể sẽ kết thúc việc sao chép vấn đề ngay lập tức. Nếu vậy thì ...
Phẫu thuật của tập tin Text Substitutions.plist
có thể là cần thiết. Mở tệp này bằng bất kỳ trình soạn thảo văn bản thông thường nào cho phép bạn sửa đổi nó và xóa các mục nhập cho đến khi bạn có thể khôi phục nó và vấn đề của bạn đã được giải quyết (giả sử vấn đề của bạn tồn tại vào thời điểm này). Đề xuất sử dụng BB Edit từ App Store. Xcode có một trình soạn thảo đẹp nhưng nó là một ứng dụng khổng lồ và không đáng để tải xuống cho nhiệm vụ nhỏ này.
Cập nhật
Một bản sao của văn bản thay thế được lưu trữ trong một tệp ẩn trong hệ thống:
~/Library/Preferences/.GlobalPreferences.plist
với rất nhiều thứ khác Tập tin này có thể được mở và chỉnh sửa thủ công nếu các thành phần trong Thay thế văn bản không thể bị xóa theo mỗi quy trình ở trên. Chỉnh sửa cần một số hiểu biết về kỹ thuật nhưng có thể được thực hiện với BBEdit hoặc Xcode. TextEdit có xu hướng không phải là một công cụ tốt để chỉnh sửa các tệp văn bản thuần túy.