All this discussion about line editors made me think a bit of the one editor that Linux doesn't have that should be there: TECO. For those of you who never encountered this wonder of the world, TECO wasn't "what you see is what you get", it was "you asked for it, you got it". No safeties, no backups, no undo, just sheer raw power. Edits anything, including raw disk and tape. Not for normal mortals, as shown below:
+0UN QN"E 20UN ' BUH BUV HK QN< J BUQ QN*10/3UI QI< \+2*10+(QQ*QI)UA B L K QI*2-1UJ QA/QJUQ QA-(QQ*QJ)-2\ 10@I// -1%I > QQ/10UT QH+QT+48UW QW-58"E 48UW %V ' QV"N QV^T ' QWUV QQ-(QT*10)UH > QV^T @^A/ / Yes the spaces are significant. Yes all those characters do something useful. What does it do? Calculate pi to arbitrary digits. Don't try this with ed. -- db
