" Don't imitate vi.
set nocompatible
+" Make tab-completion work more like bash.
+set wildmenu
+set wildmode=list:full
+
" Ignore certain file extensions when tab-completing.
-set wildignore=*.swp,*.bak,*.pyc,*.class,*.o
+set wildignore=*.swp,*.bak,*.pyc,*.class,*.o,*.exe
-" set filetype stuff to on
+" Set filetype stuff to on.
filetype on
filetype plugin on
filetype indent on
set shiftwidth=4
set expandtab
-" Allow backspacing over everything in insert mode
+" Allow backspacing over everything in insert mode.
set backspace=indent,eol,start
-"Highlight bad spacing
+"Highlight bad spacing.
highlight BadSpacing term=standout ctermbg=cyan
augroup Spacing
autocmd!
" Line wrapping off
set nowrap
-" Enlarge history and undo/redo buffers
+" Enlarge history and undo/redo buffers.
set history=1000
set undolevels=1000