revamp to Ultisnips and YouCompleteMe