When you open a file:line, for instance when coping and pasting from an error from your compiler vim tries to open a file with a colon in its name. With this little script in your plugins folder if the stuff after the colon is a number and a file exists with the name especified before the colon vim will open this file and take you to the line you wished in the first place.
- better support for windows
- allows copy and paste from grep results (making the line parameter optional)
- center the cursor line (thanks Dmitri Louchtchenko)
- better fold management (thanks Dmitri Louchtchenko)