Heh, thanks for the feedback. Ok, guys gimme some time. I'll try to fix the formatting for the code examples first.
@imehesz:
Didn't try NERDtree yet. It's only recently that i started looking for a replacement for vimcommander which i had used for years. Would you say it's better than project? I like project as it has some nice features like filters per directory or running a vim script each time you load a file into the buffer (you can also configure that per directory).
@Nemoden:
If you're new to vim take your time. Look up the keystrokes for the things you need most often and get used to them first. I'm not sure if i could give you much help. Things depend much on your preferences. And there are already lots of screencasts out there. Learning vim takes time, but it's worth every second!
Shame on me, but even though i've been using vim for 14 years now, for a long time i've only used the basic commands to move around, split a window and substitute text per regex and do some more simple text editing . With these features you can already be amazingly fast if you can use all your fingers.
Now i find out, that with some additional new key strokes you can get even faster and do more things inside vim. For example don't miss all the other window commands (they all start with <ctrl>-w). Now that i got used to opening, moving, maximizing and closing windows it's even more versatile. Understanding buffers makes another huge difference in your everyday work.
vim has really useful features. plenty of them.