Tự động sửa (autocorrect) gây đau đầu cho nhiều người dùng iPhone – שלא nói đến những người dùng Mac, iPad và hầu như mọi thiết bị tính toán hiện nay. Chúng ta đều từng có những khoảnh khắc "Damn You Autocorrect" (Trời ơi tự động sửa) của riêng mình.
Trong bài viết này, chúng tôi đưa ra một số mẹo về tự động sửa và tính năng tương tự là thay thế văn bản (text replacement): chúng tôi chỉ cách huấn luyện tính năng tự động sửa trên iPhone, iPad hoặc Mac, bắt hệ thống học chính tả mới, và nói chung là khiến tự động sửa và thay thế văn bản hoạt động chính xác như bạn mong muốn.
Sự khác biệt giữa tự động sửa và thay thế văn bản là gì?
Khi công nghệ tính toán phát triển, mong muốn giúp bạn đánh vần đúng cũng tiến hóa theo. Nhưng trong khi trước đây bạn phải khởi động trình kiểm tra chính tả và để một ứng dụng tốn công đi qua toàn bộ tài liệu, thì ngày nay Mac và thiết bị iOS của bạn sẽ sửa chính tả ngay lập tức.
Đây là tự động sửa, được tích hợp sâu trong mọi hệ điều hành Apple. Ý tưởng là bạn chỉ việc gõ tiếp, và để Mac lo những lúc ngón tay bạn bấm sai phím. Nhưng tự động sửa đôi khi cũng sai, và bạn cần biết cách ghi đè và làm cho nó ngoan theo. Tính năng này sẽ chỉ cho bạn cách làm.
Hơn nữa, chức năng thay thế văn bản liên quan cũng nằm ở cốt lõi của macOS và iOS. Điều này nằm trong lĩnh vực tương tự như tự động sửa, nhưng dựa trên các trình kích hoạt (trigger) và cụm từ do bạn định nghĩa, chứ không phải những gì trong từ điển của Apple. Ví dụ: Mac, iPhone hoặc iPad của bạn sẽ sửa 'helllo' thành 'hello'. Nhưng nếu bạn cụ thể muốn một cấu trúc như 'addr1' mở rộng thành địa chỉ nhà bạn (hoặc muốn 'aapl' biến thành logo Apple), thì thay thế văn bản là nơi bạn cần đến. Vì vậy chúng tôi cũng sẽ xem xét điều đó.
Cách tắt tự động sửa
Trước khi đi xa hơn, hãy giải quyết nhanh những người đơn giản không muốn có bất kỳ liên quan gì đến tự động sửa. Đây là cách tắt nó và quên đi.
Trên iPhone hoặc iPad, mở ứng dụng Cài đặt (Settings) sau đó vào General > Keyboards (Cài đặt chung > Bàn phím). Đặt chế độ Auto-Correction (Tự động sửa) thành Off (Tắt).
Trên Mac, bạn cần mở System Preferences (Tùy chọn hệ thống) (bấm vào biểu tượng System Preferences trên Dock, hoặc menu thả xuống Apple ở góc trên bên trái màn hình, sau đó chọn System Preferences). Chọn Keyboards (Bàn phím), và bấm tab Text (Văn bản). Bỏ tích bên cạnh Correct Spelling Automatically (Tự động sửa chính tả).
Chúng tôi đi sâu vào vấn đề này ở nơi khác: Cách tắt Tự động sửa.

Tự động sửa trên macOS
Mặc định, macOS được thiết lập để sửa chính tả – và, khi có thể, một số ký tự khác. Các điều khiển toàn hệ thống cho việc này nằm ở System Preferences > Keyboard > Text. Ở đây, bạn xác định xem Mac có tự động sửa chính tả, viết hoa từ, thêm dấu chấm sau khoảng trắng kép, và sử dụng dấu ngoặc kép và gạch nối thông minh hay không.
Các ứng dụng riêng lẻ có thể ghi đè cài đặt toàn hệ thống của Apple và có điều khiển riêng; hoặc bạn có thể đã điều chỉnh một số cài đặt cụ thể cho từng ứng dụng. Trong trường hợp sau, bạn có thể trong nhiều ứng dụng kiểm tra Edit > Spelling and Grammar (Chỉnh sửa > Chính tả và Ngữ pháp) và Edit > Substitutions (Chỉnh sửa > Thay thế) để xem gì đang được bật tại bất kỳ thời điểm nào.
Khi bạn đánh sai một từ, macOS sẽ đề xuất một từ thay thế bên cạnh con trỏ. Nếu bạn tiếp tục gõ (như bấm Space), sẽ được coi là bạn chấp nhận sửa đổi. Nếu bạn không muốn nó, bạn có thể nhấn Escape. Nếu sửa đổi đã xảy ra, bạn có thể hoàn tác bằng Cmd+Z hoặc Edit > Undo.
Huấn luyện tự động sửa trên Mac
Nếu bạn bực bội vì Mac của bạn liên tục tự động sửa sai một từ nhất định, hãy gõ từ đó ra, đảm bảo nó không bị sửa, Ctrl-click vào từ đó, và chọn Learn Spelling (Học chính tả). Nó sẽ được thêm vào từ điển của Mac. (Để có lời khuyên về vấn đề này, hãy xem Cách chỉnh sửa từ điển của Mac.)

Để đảo ngược điều này, chọn Unlearn Spelling (Quên chính tả) trên một từ đã học trước đó. Ngoài ra, bạn có thể giữ Option và nhấn Go trong Finder rồi chọn Library. Tìm thư mục Spelling và mở LocalDictionary trong TextEdit. Nếu có từ bạn không muốn nữa, xóa chúng và lưu file.

Tự động sửa cũng có thể được 'huấn luyện' bằng cách thoát ra khỏi một lần tự động sửa vài lần. Mac của bạn cuối cùng sẽ hiểu tin nhắn và ngừng cố gắng sửa đổi đó. Lại nữa, bạn có thể đảo ngược điều này – trong TextEdit, mở dynamic-text.dat từ thư mục Spelling đã đề cập. Xóa các mục bạn không muốn. Bạn sẽ phải đăng xuất và đăng nhập lại để thay đổi có hiệu lực.
Tự động sửa trên iOS
Giống như macOS, iOS mặc định sửa chính tả của bạn. Các tùy chọn khác nhau có thể tinh chỉnh trong Settings > General > Keyboard. Công tắc Predictive (Dự đoán), lưu ý, ảnh hưởng lớn đến bản chất giao diện tự động sửa.

Khi Predictive bật và bạn bắt đầu gõ, iOS sẽ cố gắng dự đoán từ tiếp theo, đặt các lựa chọn trong một thanh trên bàn phím. Khi nó tin một từ cần sửa, từ đó sẽ được tự động làm nổi bật, và từ ở giữa thanh dự đoán sẽ được chọn nếu bạn tiếp tục gõ. Nếu bạn muốn giữ chính tả của mình, bạn sẽ cần nhấn vào tùy chọn có dấu ngoặc ở bên trái.

Ngược lại, nếu Predictive tắt, giao diện bạn nhận được về cơ bản giống như trên Mac. Thanh dự đoán không hiển thị, và gợi ý tự động sửa xuất hiện bên cạnh từ, với một hộp đóng nhỏ có thể nhấn khi bạn muốn hủy chúng.
Giống như trên Mac, bạn cũng có thể 'huấn luyện' tự động sửa, bằng cách ghi đè nó nhiều lần. Но việc khôi phục từ không dễ dàng – thay vào đó, bạn phải dùng cách thô bạo là xóa toàn bộ từ điển tùy chỉnh trong Settings > General > Reset > Reset Keyboard Dictionary. Tự nhiên, điều này xóa sạch mọi tùy chỉnh đã làm cho đến thời điểm đó.
Sự cố trong tự động sửa iOS
Như chúng ta đã thấy, thỉnh thoảng tự động sửa của iOS cố gắng hiểu bạn đang muốn gõ gì, thất bại, và thay đổi nó thành thứ sai. Đây chỉ là một trong những chuyện bình thường, và bạn có thể huấn luyện nó hiểu các cụm từ cụ thể trong ngắn hạn, và hy vọng tính năng cải thiện tổng thể trong dài hạn. Nhưng đã có những tình huống khác mà lỗi khó hiểu hơn.
Sau khi phát hành iOS 11, ví dụ, đã có nhiều báo cáo về lỗi tự động sửa sai hoàn toàn mà người ta phải mô tả là sự cố (glitch), hoặc lỗi (bug).
Ban đầu, chữ i thường thấy tự động sửa thành dấu hỏi trong hộp – nhưng đã được vá trong iOS 11.1.1. Nhưng một sự cố khác theo sau, lần này tự động sửa "it" thành "I.T" và "is" thành "I.S", và tại thời điểm viết bài này chưa được vá.
(Cũng không ảnh hưởng đến mọi người. Chúng tôi đã thấy sự cố chữ i thường nhưng không thấy I.T/I.S.)
Với các sự cố tự động sửa, trái ngược với những sai lầm đơn giản, giải pháp hiệu quả nhất sẽ là báo cho Apple biết, và chờ bản vá iOS. Trong lúc chờ đợi, bạn có thể thử thiết lập phím tắt thay thế văn bản (thay thế "it" bằng "it", ví dụ) nhưng một số người bị ảnh hưởng nói ngay cả điều này cũng không hoạt động.
Quản lý thay thế văn bản
Cả trên macOS và iOS, bạn có thể, như đã lưu ý trước đó, định nghĩa các thay thế văn bản tùy chỉnh. Trên Mac, bạn tìm thấy chúng ở System Preferences > Keyboard > Text.

Trên iOS, chúng nằm ở Settings > General > Keyboards > Text Replacement. Nếu bạn dùng iCloud, chỉnh sửa trên một thiết bị sẽ đồng bộ trên mọi thiết bị đăng nhập cùng tài khoản.
Trên Mac, bạn có một bảng với cột Replace (Thay thế) và With (Thành). Trên iOS, mỗi mục khi chọn cung cấp các trường văn bản Phrase (Cụm từ) và Shortcut (Phím tắt). Replace/Shortcut và With/Phrase là tương đương. Việc bạn thực sự làm trong cả hai trường hợp là xác định văn bản bạn muốn gõ, và nó sẽ mở rộng thành gì.
Tạo hệ thống thay thế văn bản
Apple cung cấp một vài mục thay thế để bạn bắt đầu, và bạn có thể thêm của riêng mình để sửa lỗi đánh máy phổ biến, nếu tự động sửa không bắt được chúng. Đối với bất kỳ thứ phức tạp hơn – vì thay thế có thể bao gồm ký tự ASCII và emoji – thì việc định nghĩa một hệ thống là hợp lý.
Khuyến nghị của chúng tôi là dùng các cụm từ mô tả ngắn kết thúc bằng hai dấu phẩy. Ví dụ, address,, có thể mở rộng thành địa chỉ đầy đủ của bạn. Lý do của chúng tôi là hệ thống này dễ nhớ, bạn không bao giờ gõ hai dấu phẩy liên tiếp ở nơi nào khác, và dấu phẩy có thể truy cập ngay lập tức trên 'mức' đầu tiên của bàn phím trên iPad, và cũng trên iPhone ở chế độ ngang.
Thay thế văn bản cũng có thể dùng để buộc iOS nhận các từ thề là hợp pháp, và ngừng tự động sửa chúng.

Trên Mac, bạn có thể đi xa hơn, bằng cách nhập các mở rộng nhiều dòng. Giữ Option và nhấn Return để xuống dòng khi ở trong trường With. Ngoài ra, sao chép và dán văn bản nhiều dòng vào trường With từ TextEdit. Các mục nhiều dòng không thể tạo trên iOS, nhưng sẽ đồng bộ từ Mac.
Thay thế văn bản của hãng thứ ba trên macOS và iOS
Nếu bạn muốn đưa thay thế văn bản xa hơn, có nhiều tiện ích cung cấp chức năng nâng cao, như tích hợp hình ảnh, làm việc với biến số, tạo tập hợp đoạn mã (snippet), và cho phép bạn định vị con trỏ sau khi thay thế đã xảy ra.
Đi sâu vào các ứng dụng cụ thể nằm ngoài phạm vi bài viết này, nhưng đáng lưu ý macOS phù hợp hơn nhiều cho các tiện ích này so với iOS, nơi chúng thường yêu cầu bàn phím thứ ba để cung cấp loại chức năng bạn mong đợi (và ngay cả vậy có thể không hoạt động nhất quán trên tất cả ứng dụng và trong mọi hoàn cảnh).
Lựa chọn tốt nhất cho iOS có lẽ là TextExpander. TextExpander cũng tồn tại trên Mac, tuy là tiện ích dựa trên đăng ký. Các ứng dụng tương tự với giá trả một lần bao gồm Typinator, TypeIt4Me, aText, và QuickKey. Keyboard Maestro cũng bao gồm chức năng thay thế văn bản mạnh mẽ cùng với nhiều tính năng để kích hoạt hành động trên Mac của bạn.
