Ask HN: I'm a software engineer going blind, how should I prepare?
check out TECO as a text editor. It was designed way back in the day when printing minor text edits to paper (or paper tape!) over and over would waste a lot of paper, so it trained you to keep a picture of your text in your head and normal editing was writing little macros in your head to move around and make changes.EMACS was originally written in TECO. Don't waste a lot of time reading  about people remembering TECO today, you'll hear too much from all the people who talk only about LISP's parentheses and not about how perfect the people who love LISP find it. Better to spend your time seeing if you love TECO.https://almy.us/teco.htmldownload it here https://github.com/blakemcbride/TECOCread about it on wikipedia and check out the external links https://en.wikipedia.org/wiki/TECO_(text_editor)the guy who created it in the early 60's is still around http://www.opost.com/dlm/#teco