I use Emacs for programming but when working with Git, Pass, crontab or other UNIX programs that utilize EDITOR env var I'm in Ed which works very well for small edits. So I'm not using Ed for writing code but I use it daily for things like Git. My full story: portal.mozz.us/gemini/tilde...
SmolNet Portal
portal.mozz.us