The consumer surplus is the excess value the buyer receives. Think "I would have paid €5 for that drink right now, but they only charged me €2!"
The producer surplus is how much more someone paid than the producer was willing to sell it for.
The same thing can be worth different amounts to different people. Airlines in particular are good at price discrimination: trying to extract as high a price as possible, capturing the possible consumer surplus. Universities too.
Lots of things get no-haggle prices that ignore this difference between price and value.
I guess I always thought that the value (or worth - these are the same, right?) of something in an efficient market is its last sale price, and because vim is widely available for free it's an efficient market with a last sale price of zero.
I would agree with, "The value / worth you derive from your use of vim is greater than 100 euro, assuming you actively use at least one of your vim installations." But then again you could say something similar about most common free or nearly free tools and consumables, for example cutlery, oxygen, and linux.
But the point is that you've found an equilibrium in the system with the current price, current suppliers, and current customers. There are customers would would have happily paid more. There are people who WOULD have bought the good if it cost less, but it doesn't so they didn't. There are people who are happily supplying it and making mad bank. There are people who are supplying it and making a razor-thin margin. There are people who WOULD supply it if the available price were higher, so they're not supplying it right now. The price is an efficient equilibrium point, but it's not the global arbiter of value.
To come back to the original topic at hand, I believe many Vim users value Vim at well over 100 euros. Worth usually refers to value rather than price and this why I believe some people down voted you although you were technically right that Vim's price is 0. Water is not worthless although it is free, etc.
I'm not an economist but that's how I understand it.