trying youcompleteme, autopairs, and surround.vim for better code flow