" EDIT SETTINGS
-" Enable automatic file detection, plugin and indention.
+" Enable automatic file detection, plugin and indention support.
if has('autocmd')
filetype plugin indent on
endif
set spelllang=en_us
endif
-" Allow buffers with changes to be hidden.
+" Allow buffers with changes to be hidden. Very important for effective
+" editing with multiple buffers.
set hidden
" DISPLAY SETTINGS
-" Use a dark background. Doesn't change the background color, only sets colors
-" for a dark terminal.
+" Use a dark background. Doesn't change the background color, only sets text
+" colors for a dark terminal.
set background=dark
" Display line numbers.
if has('syntax')
syntax enable
-" Highlight text longer than 78 characters. Thanks to Tony Mechelynck
+" Highlight lines longer than 78 characters. Thanks to Tony Mechelynck
" <antoine.mechelynck@gmail.com> from the Vim mailing list.
" It can easily be disabled if necessary with :2match (in Vim >= 700).
if v:version >= 700
" FTDETECT AUTO COMMANDS
-" Recognize .md as markdown files.
+" Recognize .md as markdown files (Vim default is .mkd).
autocmd BufRead,BufNewFile *.md set filetype=mkd
" Recognize .test as Tcl files.
autocmd BufRead,BufNewFile *.test set filetype=tcl