A programmer, visualization hobbist, computer simulation researcher
Without doubt vim is an essential tool for coding on linux, and in this post, I'll demonstrate how I configure my vim into an IDE, to fulfill my needs.