move all function to vimrc -_-