better folding & better trailing whitespace removal for vim
google indentation