My personal vim framework for IDE-style coding