Поскольку Emacs и VIM являются просто текстовыми редакторами, значит ли это, что мне нужно скопировать код, вставить его в IDE, чтобы его можно было скомпилировать?
Для интеграции с Visual Studio я настоятельно рекомендую ViEmu .
Это в основном превращает редактор в VS в Vim. Я использую это каждый день на работе, и это очень стабильно. Я не могу представить себе работу без него!
http://www.viemu.com/LogoShadow.gif