https://mamchenkov.net/wordpress/2017/11/06/turning-vim-into-an-ide-through-vim-plugins/
Turning vim into an IDE through vim plugins