I recently looked into this. Best of the bunch seemed to be FE and jEdit, but NONE I could find treated a fold as a logical unit the way F did. My test was to fold a block, indent it, and unfold. If the indent applied to entire content then it would pass. Most useful here is to comment an arbitrary block out. Only F did these things (unless someone out there has found something else!). F IS still around as an exe, but all source seems to have vapourised. Can find neither time nor student to write a substitute.
On 14 Dec 2006, at 16:18, Barry Cook wrote:
We all asked for a bit more, but got Unicode, in a dozen different flavours. Modest lumps of UTF-16 i feel add a lot, without too much pressure on input devices. Have adopted UTF-16 for Honeysuckle, but only to add a smackerel (like ≤ and ≥).
Text editors manage well IMHO. It's the keyboards that are limited. Maybe there's a market for an additional keypad for those extra unicode tidbits.
I always hated having to recall keyboard combinations. It would never prove popular. Take emacs commands for example - much hated by every student on my C course.