VIM INSTALLATION

VIM is one of the world's great text editors, and now you can use it when developing Salesforce code. It does have a steep learning curve, but it's worth the effort.

Here's how to set it up:

The full list of supported commands is as follows:

F2 'Drill down' to the current token, splitting the window on the way
F4 Make the debug log easier to read
F7 Save the current file to Salesforce. Runs tests if it's a test class
F9 Disable a test method (must be on the 'testMethod' declaration)
F10 Enable a test method (must be on the 'testMethod' declaration)
F11 Disable all test methods
F12 Enable all test methods
,d Download the latest version of the currently edited file
,da Download the latest version of all files
,uf Force a save (upload) of the current file, even though it is out of sync with the version on the server
,tag Retag the source