syntax on " Turn on colour filetype indent on " Indent depending on filetype... hopefully set autoindent " Automaticaly indent while writing. set ts=8 " Tab space to 8 (default) set sts=4 " Soft Tab Space (4 spaces for a tab in here, but 8 inserted)? FIXME: update this comment, its wrong set sw=4 " ShiftWidth. Number of spaces to use for each indent set encoding=utf-8 " Force encoding to UTF8 set autowrite " write changes on :make " set et=on " Whether to expand tabs (insert spaces) " map as :!aspell -c --dont-backup "%":e! "%" " Broken :( "set makeprg=make\ #<.o " application to exec on :make - runs 'make' utility default. "set makeprg=g++\ %<.cpp\ -o\ %<.kg " application to exec on :make and take current filename -- for running 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 -- for XML, mine " set makeprg=firefox\ %<.html " application to exec on :make and take current filename -- for HTML, mine