What I want in an editor:
Rectangular/column/block edit mode
Bookmark lines with a regex search and manipulate bookmarks (invert, blank lines, etc.)
Perform actions on bookmarked lines (copy, delete, move, etc)
Automatic incremental block fill (select block and fill/insert with 001, 002, 003, etc.)
Kedit does all that, and then some
Windows only, but known to run with WINE.
Line oriented, so search targets cannot cross line endings. If you are comfortable with REXX, you can make it do almost anything.
Not quite strike three, but I never got into REXX. TextPad
is only 27 bucks, Notepad++
is free, both do all I want and runs in Wine. Why don't I use those instead? Using Wine to run something as trivial as a text editor (however full-featured) just doesn't justify the overhead, IMO. I've also heard Kate
can do all that, but it brings a whole ton of KDE baggage with it, so I can't justify that either. Sorry, I know I'm being picky, but most of us are, to some degree or another.
I don't know why, but I really enjoy reading about why people choose the text editors they use.
I think it has partly to do with the fact that it's just a text editor, lol. It's supposed to be this very plain thing, yet there are so many complex options and features, etc. to consider and we get all passionate about them. Same goes for other software, I suppose, but I really have fun with the text editors.
Well... think of anything you can do with text; write a story, code (in all it's myriad formats), populate a database or spreadsheet, take notes, keep lists, edit configuration files, etc. I mean, there is so much to modern computing that plain text is still a vital, integral part of that it's almost impossible to think of something that can't be done better if only one had a more feature-ful text editor. Personally, I need something that will edit config files and help me build playlists with equal aplomb, and if it can help me code efficiently, so much the better (though, IMHO the closer to an IDE any given text editor gets, the less useful as a plain text editor it is).