nothing special about this vimrc.<p>This is what I have:<p><a href="https:&#x2F;&#x2F;gist.github.com&#x2F;halayli&#x2F;ef3dd268986914ed77d5" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;halayli&#x2F;ef3dd268986914ed77d5</a><p>At the very least, you need vim-session if you work on multiple projects (or branches)<p>vim-airline is a nice to have<p>Ag is a must have. it allows you to search files and preview the results directly.<p>I&#x27;ve also written a small function SwitchHeaderSource to switch between .c&#x2F;cpp files and their headers. ,s  is the shortcut.