I work as a c# developer in a purely Microsoft shop.
I recently started teaching myself assembly using gas and Linux in my free time away from work. I like messing a
I am also a long time C# developer. When developing C++ in Linux, I use Eclipse CDT because it's the closest thing I have found to Visual Studio.
Being quite experienced with vim, I use it for editing Linux config files and such, but I'm not particularly drawn to it for development when I could just use an IDE.
By the way, if you do use vim, you may want to enable line numbers and syntax highlighting; I always add these lines to my ~/.vimrc file:
number on
set syntax