syntax on " Turn on colour filetype indent on " Indent depending on filetype... hopefully set autoindent " Automaticaly indent while writing. "set ts=8 " Tab space (default) set ts=4 " Tab space (default) set sts=4 " Soft Tab Space (4 spaces for a tab in here, but 8 inserted)? set sw=4 " Something to do with a scroll bar set encoding=utf-8 " Force encoding "map as :!aspell -c --dont-backup "%":e! "%" " " Changes to try and make VIM's :make setting do stuff (work!) set autowrite " write changes on :make "set makeprg=make\ #<.o " application to exec on :make - default "set makeprg=g++\ %<.cpp\ -o\ %<.kg " application to exec on :make and take current filename -- for gcc, mine "set makeprg=python\ %<.py " application to exec on :make and take current filename -- for python, mine set makeprg=docValidate\ %<.xml " application to exec on :make and take current filename " set makeprg=firefox\ %<.html " application to exec on :make and take current filename -- for html, mine