#1 楼
根据我对Linux for the Blind所学到的知识,除非您:set noruler
,否则vim会出现问题。据他介绍,猫王具有屏幕阅读器友好模式,不使用诅咒。 Tyler Spivey(盲人CLI用户)写的内容
这些问题是屏幕阅读器
不知道,例如,j会将光标移动到Vim中的下一行。它也不知道l
将移动到下一个字符。
如果我在vim中键入
j或在emacs中键入^ n,则屏幕
阅读器将尝试读取
屏幕上发生的更改,通常是什么都没有–只是光标的位置。此时,
屏幕阅读器不确定是因为我要插入aj键入了aj,还是因为要移至下一行而又是
如果键入aj是了
可悲的是,尽管elvis似乎提供了很好的体验,但似乎可以对基于vi的编辑器的屏幕阅读器进行一些改进。
#2 楼
Fenrir确实使用j读取光标移动。如果屏幕上出现j,则也将进行处理。但是您仍然应该关闭标尺。目前,它仅在Linux上运行。但这仅仅是因为我还没有完成其他驱动程序,并且在将fenrir引入多进程体系结构后不久将改变。
https://linux-a11y.org/index.php?page=fenrir-screenreader
欢呼雀跃
评论
您能再解释一下芬妮尔是什么吗?
– Tumbler41
2015年6月9日14:27
评论
非常感谢您提供此解决方案!我不得不搜索几个星期,以找到一个了解标尺的人,并可以给我们一些提示。
–乔什
19年7月29日在2:18