KVIM improves on the remote Unix vi experience, allowing the delete key to delete a character and a click of the mouse to reposition the cursor (neither of which I could do when using vi in a remote shell in the '90s). There's also a save icon, which takes the place of the [escape]:w needed in remote vi, as well as icons for cut, paste, find, find next, find previous and find/replace. I still find line wrapping to be dicey; you can see this when cutting and pasting into and out of the program.
I know vi and its derivatives have plenty of fans. In fact, one of our Web developers told me that he likes the powerful things it can do -- not knowing I was working on this story -- as he was updating a script on one of our servers. Later in the same conversation, though, as he went through a multikeystroke sequence to change a line of code, he added: "I wish I could just delete!"
My point exactly.
KVIM ratings (on a scale of 1 to 10):
Ease of learning and use: 1
Look and feel: 5
Content editing (spell check, search/replace, etc.): 5
Simple HTML editing (bold, line breaks, ordered lists, etc.): 3
Customization (macro power, ease of creating): 5.5 (10 for power but 1 for ease of creating)
Total: 19.5
Writing code the modern way
If you're primarily interested in coding and don't need a full-blown integrated development environment (IDE), there are quite a few attractive options that were developed sometime after the Beatles broke up.
Arachnophilia
Arachnophilia is a multiplatform text editor written in Java that offers a fair amount of features. It does a decent job of light HTML coding that an editor or blogger might need, including built-in buttons for bold, centering, lists and the like. It's highly customizable; it includes editing buttons on the top default tool bars and allows you to create your own options in the "right-click wizard."
Arachnophilia does not appear designed for writing and content editing, since there's no spell check, thesaurus or grammar help. There is quite a bit for coders, though, including syntax coloring, Java and C++ compilers and support for a number of file types, including CSS, XML, Java, Perl, PHP, Python and SQL. (Ruby, alas, is absent.) There's even a "code beautifier" that will autoindent your code for languages with C-like syntax.
If you do a lot of search and replace, there's a prominent tool bar just for that, which expands to offer added options such as Replace All, Count Instances and Use Regular Expressions.
It's hard to complain about something this feature-laden that's available for free, but I did have a couple of quibbles. It appeared that files could have either line numbering and syntax highlighting or word wrap, but not both, which is a bit of an issue when trying to code a text-laden HTML file.
Also, the "add link" button that comes with the package simply added a and around selected text, requiring me to move my cursor manually between the quotation marks and paste in a URL manually. I'm spoiled with my NoteTab Pro macro that automatically inserts a URL I've saved to my clipboard between the quotation marks. My attempts to create a macro in Arachnophilia with text from the clipboard always seemed to place the URL outside of the quote marks instead of between them.
In any case, while Arachnophilia didn't meet all of my particular needs, it's a fine piece of freeware that I'm sure would be useful to others with different criteria.
Arachnophilia ratings (on a scale of 1 to 10):
Ease of learning and use: 7
Look and feel: 6
Content editing (spell check, search/replace, etc.): 3
Simple HTML editing (bold, line breaks, ordered lists, etc.): 7
Customization (macro power, ease of creating): 7
Total: 30
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Gaining Competitive Advantage Through Enterprise Planning
Everything you need to know about email and web security (but were afraid to ask)
Mimosa™ NearPoint™ for Microsoft® Exchange Server: Email Archiving 101
Strategies for Eliminating .PST Files
Delivering the Power of Choice with Microsoft Dynamics CRM
Making the Business Case for IT Consolidation
CRM your salespeople will love
IT Service Management Needs and Adoption Trends: An Analysis of a Global Survey of IT Executives
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
Borderless corporate networks to shift focus to secure content management in Australia in 2009 2008-12-04 16:06:00+11
IDC Says Asia/Pacific Excluding Japan IT Market Will Remain The Bright Spot... 2008-12-04 15:04:00+11
MySpot SOS "Panic Button" Smartphone Application could save lone worker lives 2008-12-04 13:34:00+11
Charles Sturt University Commences Unified Communications Deployment With Interactive Intelligence 2008-12-04 08:30:00+11
AOC Launches 18.5” Widescreen Green 16:9 LCD Monitor in Australia and New Zealand 2008-12-03 15:30:00+11
Still Sneaking In: The Threats Your Security Tools Aren't Telling You About
Web 2.0 applications are all the rage, offering us tremendous value when it comes to collaboration and communication. They also open us up to new kinds of attacks however, and can cause problems in keeping systems and data secure. Read on to learn about the new attack methods and how you can defend yourself and your business.












