Tôi có thể sử dụng Vi hoặc Vim với trình đọc màn hình và / hoặc thiết bị chữ nổi không? Nếu vậy, làm thế nào tôi sẽ đi về nó? Nó có yêu cầu bất kỳ thiết lập đặc biệt?
Tôi có thể sử dụng Vi hoặc Vim với trình đọc màn hình và / hoặc thiết bị chữ nổi không? Nếu vậy, làm thế nào tôi sẽ đi về nó? Nó có yêu cầu bất kỳ thiết lập đặc biệt?
Câu trả lời:
Theo trang web Những điều tôi đã tìm hiểu về Linux cho người mù , vim có vấn đề trừ khi bạn :set noruler
. Theo ông, elvis có chế độ thân thiện với trình đọc màn hình không sử dụng lời nguyền.
Từ những gì Tyler Spivey (một người dùng CLI mù) đã viết ,
Vấn đề với điều này là một trình đọc màn hình không biết rằng, ví dụ, j sẽ di chuyển con trỏ đến dòng tiếp theo trong Vim. Nó cũng không biết rằng tôi sẽ chuyển sang nhân vật tiếp theo.
nếu tôi gõ j trong vim hoặc ^ n trong emacs, trình đọc màn hình sẽ cố đọc những gì đã thay đổi trên màn hình, thường không có gì - chỉ là vị trí của con trỏ. Tại thời điểm này, trình đọc màn hình không chắc chắn nếu tôi gõ aj vì tôi muốn chèn aj hoặc nếu tôi nhập aj vì tôi muốn chuyển sang dòng tiếp theo.
Đáng buồn thay, có vẻ như hỗ trợ trình đọc màn hình cho các biên tập viên dựa trên vi có thể sử dụng một số cải tiến, mặc dù elvis dường như cung cấp trải nghiệm tốt.
Fenrir không đọc chuyển động con trỏ với j. nếu aj xuất hiện trên màn hình thì điều này cũng được xử lý. nhưng bạn vẫn nên tắt thước. Hiện tại nó chỉ chạy trên linux. nhưng điều này chỉ là do tôi đã không hoàn thành các trình điều khiển khác và sẽ thay đổi trong tương lai gần sau khi đưa fenrir vào một kiến trúc đa xử lý. https://linux-a11y.org/index.php?page=fenrir-screenreader
chúc mừng hoa cúc