I have been searching for a vi plugin that works in older releases of Eclipse. I found one that I like and thought I'd post this message in case others would like to use vi commands/editing from within CCS.
The plugin is aptly called viPlugin, and you can purchase it at http://www.viplugin.com/viplugin/ for 15 euro. The first version I tried (1.20.1 did not work correctly, but after emailing the developer he quickly diagnosed the Eclipse backward compatibility issue and created a new release that fixed the problems. The current release (1.20.2) now works great with CCSv4.2, with the only exception being the real-time status bar at the bottom of Eclipse. This feature does work fine with CCSv5.