Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jasnw

macrumors 65816
Original poster
Nov 15, 2013
1,076
1,140
Seattle Area (NOT! Microsoft)
I do realize that this is an odd ask, but bear with me. As I start to age out I'm getting increasing problems with arthritic fingers. I still do a lot of coding, and it is all done using the vi editor (vim). Over the past 30+ years using vi has become very much second nature, and as I lose facility in my fingers I'd like to continue using vi. Has anyone ever heard of an audio interface for vi, or some way to use a generic audio-to-text app to feed vi?
 
There is a plugin for neovim but I could easily imaging it being a frustrating process.

You could also try just macOS’ built in dictation if you want to just write insert mode but it’s not that well suited to speaking special characters. You can. But it expects natural language, not
Int (someFunc*)(char**);
 
I thought about the dictation interface, but as you say it's not really suited. I'm looking for something that has capabilities like audio macros so I can do things like map short phrases to variable names. It would also be good to have an interface that "speaks" vi and has the ability to control vi using voice commands.

Now, I am sure that emacs has not only an audio interface, but also a braille interface. But I don't want to resurrect any vi-vrs-emacs holy wars.
 
I don’t know of anything tailor made for vi but you may be able to find programmable voice control software in general

macOS itself has pretty good braille support
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.