Linux text editors: Do any make the grade?

Our exacting editor test-drives a whopping nine Linux text editors. Which ones crossed the finish line ahead of the pack?

NEdit

NEdit seems targeted more for people writing code than for people writing and editing articles or flat HTML pages. There are no tool bars or one-click HTML coding that I could find, nor are there writer/editor options such as spell check.

NEdit does have recordable macros, which is a nice plus, as well as a fairly powerful macro-writing capability. There's also sophisticated search and replace, which makes sense for a developer's tool. I liked the Make Backup Copy and Incremental Backup options. I missed being able to get to the beginning and end of lines by hitting Home and End, which I freely admit is just a Windows convention I'm used to.

NEdit could stand to have some more functions to do simple text manipulation, however. In researching how to create a macro to join lines, I found this in a Web post:

set_cursor_pos(search("^", $cursor, "regex", "backward"))
s = $cursor
process_up()
set_cursor_pos(search("[^ \t]", $cursor, "regex"))
process_down()
select(s,$cursor)
indent = get_selection()
delete_selection()
insert_string(" ")
backward_character()
backward_character()
delete_next_character()
set_cursor_pos(search("^", $cursor, "regex"))
insert_string(indent"\n")
backward_character()

That's quite a bit larger investment of effort than clicking a command in a tool bar that says "join lines."

If you're looking for something clean and fairly powerful, NEdit is an interesting option with a number of fans among Computerworld readers. If NEdit were the only tool available to me, I think I could make it do many of the things I need. However, with so many other editors available, this isn't one I'd choose in my search for an app that elegantly handles the intersection of writing, editing and coding.

NEdit ratings (on a scale of 1 to 10):

Ease of learning and use: 6

Look and feel: 6

Content editing (spell check, search/replace, etc.): 5

Simple HTML editing (bold, line breaks, ordered lists, etc.): 5

Customization (macro power, ease of creating): 7

Total: 29

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

More about ActiveStateApacheBluefish SoftwareBossCVSKDEKillerLinuxNICEOpenOfficePLUSSuseVIAWYSIWYG

Show Comments
[]