fixed the indent issue and optimized the vimrc settings and more