¿Puedo usar Vi o Vim con lectores de pantalla y / o dispositivos Braille?

18

¿Puedo usar Vi o Vim con lectores de pantalla y / o dispositivos Braille? Si es así, ¿cómo lo haría? ¿Requiere alguna configuración especial?

200_success
fuente

Respuestas:

10

Según el sitio Cosas que he aprendido sobre Linux para ciegos , vim tiene problemas a menos que usted :set noruler. Según él, elvis tiene un modo amigable para el lector de pantalla que no usa maldiciones.

De lo que escribió Tyler Spivey (un usuario ciego de CLI) ,

El problema con esto es que un lector de pantalla no sabe que, por ejemplo, j moverá el cursor a la siguiente línea en Vim. Tampoco sabe que pasaré al siguiente personaje.

si escribo j en vim, o ^ n en emacs, el lector de pantalla intentará leer lo que ha cambiado en la pantalla, que generalmente no es nada, solo la posición del cursor. En este punto, el lector de pantalla no está seguro de si escribí aj porque quería insertar aj, o si escribí aj porque quería pasar a la siguiente línea.

Lamentablemente, parece que el soporte de lector de pantalla para editores basados ​​en vi podría mejorar, aunque elvis parece proporcionar una buena experiencia.

Encuesta Cody
fuente
1
¡Muchas gracias por esta solución! Tuve que buscar varias semanas para encontrar a alguien que conociera la regla y pudiera darnos una pista sobre eso.
josh
2

Fenrir lee los movimientos del cursor con j. si aparece aj en la pantalla, esto también se maneja. pero aun así deberías apagar la regla. Actualmente solo se ejecuta en Linux. pero esto es solo por el hecho de que no terminé otros controladores y cambiaré en un futuro próximo después de llevar fenrir a una arquitectura multiproceso. https://linux-a11y.org/index.php?page=fenrir-screenreader

saludos chrys

chrys
fuente
1
¿Puedes explicar un poco más qué es Fenrir?
Tumbler41