I wish there was a button on my keyboard that I could press when there's a red squiggle in the last N words, which would cause my computer to fix the underlined word to its best guess. It should wait until a few words later, to get more context. It should flash the new word as it's being inserted, so I can easily see what it's done.
Spell check used to be kind of lousy, but with AI I imagine it would have a very high rate of accuracy in context. I am greatly slowed down by having to delete a few words/chars every now and then, and if I could just smash a key and go on my way, it'd be much more efficient.
> with AI I imagine ...
I think that might be just imagination - android autocorrect in particular got sufficiently worse that I finally turned it off (I still use it as a "typing assist" - it only displays choices that I can tap to replace, or (more often) ignore.)
What I mean is that if I entered a sentence into ChatGPT/Gemini/Grok and tell it to fix the flagged word, it will be able to get it right almost all of the time (assuming it's not a weird proper noun or inside joke slang).
Often, but not always. For my thesis, I ended up with a section related to porn. ChatGPT simply refused to spell-check that section. Also, recently I wrote a comment on HN about different subsets of English being easier to learn for native Spanish or German speakers, and the Samsung AI spellchecker refused to review it because it was considered "inappropriate content."
You can do this in vim with a simple mapping: nmap <C-x> mm[s1z=`m
Most mobile keyboards will do autocorrect as you describe it, and show top-N alternatives when you go back and tap on the autocorrected word. I prefer this to it mocking my mistakes and making me pay penance by manually accepting the correction.
Yeah I'm thinking about my desktop computer. Also, I find that the autocorrect on my phone is not that good, especially when the first letter is incorrect.
macOS at least will autocorrect stuff by default... I typically turn it off within a few days of a fresh install after getting annoyed by some correction I didn't want.
Yeah that's what I do also. If it got smart enough I guess I'd leave it on, but I have not experienced anything remotely close enough to consider it. Also, it changes stuff without me realizing, and sometimes makes things worse.
I prefer the opposite since it absolutely trashes proper nouns and makes it extremely annoying to type bilingually.
The worst is when it automatically corrects, you delete the correction and type the exact same thing, then it automatically corrects to something else, repeat.