finally satisfied with vimrc