Some guidelines -- 1. Leading Tabs, no spaces. .vimrc: set noexpandtab set tabstop= set autoindent If you want to see leading/trailing spaces: highlight ExtraWhitespace ctermbg=red guibg=red match ExtraWhitespace /^\t*\zs \+\|\s\+\%#\@