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?


18

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:


10

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.


1
Cảm ơn bạn rất nhiều cho giải pháp này! Tôi đã phải tìm kiếm vài tuần để tìm một người biết về thước kẻ và có thể cho chúng tôi một gợi ý về điều đó.
Josh

2

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


1
Bạn có thể giải thích thêm một chút về Fenrir là gì không?
Tumbler41
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.