reselect visual block after indent/outdent
add reselect for normalize tabs
fix gitignore
fix gitignore
some changes