Чи можу я використовувати Vi або Vim для зчитувачів екрана та / або пристроїв Брайля?


18

Чи можу я використовувати Vi або Vim для зчитувачів екрана та / або пристроїв Брайля? Якщо так, то як би я пішов про це? Чи потрібні якісь спеціальні настройки?

Відповіді:


10

За даними сайту Що я дізнався про Linux для сліпих , vim має проблеми, якщо ви :set noruler. За його словами, у Елвіса є режим читання екрана , який не використовує прокльони.

З того, що написав Тайлер Співі (незрячий користувач CLI) ,

Проблема в тому, що зчитувач екрану не знає, що, наприклад, j перемістить курсор у наступний рядок у Vim. Також не відомо, що я перейду до наступного персонажа.

якщо я введіть j in vim або ^ n в emacs, читач екрану спробує прочитати те, що змінилося на екрані, а це звичайно нічого - лише положення курсору. На даний момент зчитувач екрана не впевнений, чи я набрав aj, тому що я хотів вставити aj, або якщо я ввів aj, тому що хотів перейти до наступного рядка.

На жаль, здається, що підтримка зчитування екрана для редакторів на основі vi може скористатися деяким вдосконаленням, хоча Elvis, здається, забезпечує хороший досвід.


1
Дуже дякую за це рішення! Мені довелося шукати кілька тижнів, щоб знайти когось, хто знає про правителя і міг би дати нам про це підказку.
Джош

2

Fenrir читає рухи курсору з j. якщо aj з'являється на екрані, це також обробляється. але все ж слід вимкнути лінійку. В даний час він просто працює на Linux. але це лише через те, що я не закінчив інших драйверів і зміниться найближчим часом після залучення fenrir до багатопроцесорної архітектури. https://linux-a11y.org/index.php?page=fenrir-screenreader

ура кричить


1
Чи можете ви пояснити трохи більше, що таке Fenrir?
Tumbler41
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.