Gõ tiếng Việt bằng Telex. Từ tiếng Anh vẫn giữ nguyên.
Ankey là bộ gõ Telex cho macOS. Nó nhận ra khi bạn đang gõ tiếng Anh, nên test không thành tét và git reset không phải sửa lại.
curl -fsSL https://raw.githubusercontent.com/nguyenvanduocit/ankey/main/install.sh | sh
Cần macOS 13 trở lên và chip Apple silicon. Bản mới nhất nằm ở trang phát hành. Xem các bản phát hành
Bấm vào khung và gõ bằng Telex. Cùng một dãy phím, hai kết quả. Chọn một ví dụ để xem hai kết quả cho cùng một dãy phím.
Telex thông thường
Ankey
đã bỏ dấu giữ nguyên tiếng Anh khác với Ankey
Esc trả lại phím vừa gõ, Shift+Esc đổi cách đọc từ đang gõ. Bản trong trình duyệt dùng cùng danh sách âm tiết và từ tiếng Anh với app, nhưng không có phần học theo thói quen của bạn.
Những chỗ Telex thuần gõ sai
Luật Telex chỉ nhìn phím. test thành tét hay does thành doé đều hợp luật, nên Telex thuần đặt dấu mà không hỏi bạn có đang gõ tiếng Việt không. Ankey xét thêm bốn điều trước khi đặt dấu.
| Bạn gõ | Telex thông thường | Ankey | Vì sao |
|---|---|---|---|
| Có trong danh sách từ tiếng Anh, nên giữ nguyên. | |||
doé không phải âm tiết tiếng Việt. | |||
có là dạng rất phổ biến, nên tiếng Việt thắng. | |||
as đứng sau một từ tiếng Anh thì là tiếng Anh. | |||
own đứng sau một từ tiếng Việt thì là ơn. | |||
| Chữ dính liền với chữ số là tên, không phải tiếng Việt. | |||
| Từ dính liền ký tự của code giữ nguyên. |
-
Phải là âm tiết tiếng Việt
Chữ sau khi đặt dấu chỉ được giữ nếu khớp một âm tiết trong danh sách lấy từ Viet74K và hunspell-vi.
doékhông có trong danh sách, nêndoesgiữ nguyên. -
Từ có trong danh sách tiếng Anh
Ankey có danh sách các từ tiếng Anh mà Telex sẽ đặt dấu, xếp theo mức phổ biến của dạng có dấu trong tiếng Việt.
cosvànosvẫn racóvànó.reset,bootvàlistluôn giữ nguyên. -
Từ đứng trước
Với từ có thể là cả hai thứ tiếng, Ankey nhìn từ vừa gõ trước đó. Ngữ cảnh được xoá khi gặp dấu chấm,
!,?, Return, khi chuyển ứng dụng hoặc khi con trỏ nhảy chỗ khác. -
Bạn sửa thì Ankey nhớ
Xoá cả từ rồi gõ lại y hệt, Ankey hiểu là nó đoán sai và nhớ lựa chọn đó. Điều này chỉ áp dụng cho từ có trong danh sách tiếng Anh và dài từ ba chữ cái. Các từ đã học nằm ở tab Chung trong Cài đặt, xoá là Ankey quên.
Gợi ý cụm từ
Sau một từ trở lên, nếu các từ vừa gõ gần như luôn được theo sau bởi cùng một chuỗi âm tiết, Ankey hiện chuỗi đó ngay sau con trỏ. Bấm Tab để nhận. Bấm Esc hoặc Backspace để tắt gợi ý.
Danh sách gợi ý đếm từ khoảng 100 triệu từ tiếng Việt thật: phụ đề OpenSubtitles và văn bản web CCMatrix. Trên văn bản giữ riêng chưa dùng để đếm, gợi ý đúng 97 đến 98%, và hiện ở khoảng 2 đến 4% số từ gõ.
Ứng dụng đặt ở chế độ chèn trực tiếp không có gợi ý. Tắt tính năng ở Cài đặt, mục Gợi ý cụm từ.
cuộc chiến thươngmại
Học theo cách bạn gõ
Danh sách chung không có tên dự án hay thuật ngữ của riêng bạn. Ankey có hai chế độ học: cụm từ bạn hay gõ, và khi nào bạn gõ tiếng Anh. Cả hai tắt mặc định, vì chúng giữ lại chữ bạn gõ.
Dữ liệu học nằm trong file chỉ bạn đọc được trên máy này và không gửi đi đâu. Xem và xoá từng mục, hoặc xoá hết, ngay trong Cài đặt.
Riêng từng ứng dụng
Mỗi ứng dụng có thể chạy ở một trong ba chế độ: tắt, gạch chân hoặc chèn trực tiếp. Chọn chế độ nào hợp với terminal, trình soạn code hay trình duyệt của bạn, thay vì một chế độ cho tất cả.