" This version is released with Vim Hints 005 " ------------------------------------------- " Ensure Vim runs as Vim set nocompatible " Keep a backup file set backup " Keep change history set undodir=~/.vim/undodir set undofile " Show the line,column and the % of buffer set ruler " Always show a status line per window set laststatus=2 " Show Insert, Replace or Visual on the last line set showmode " Stop beeping! (Flash the screen instead) set visualbell " Show incomplete commands set showcmd " Increase the command history set history=100 " Turn off case in searches set ignorecase " Turn case-sensitive searches back on if there are capitals in the target set smartcase " Do incremental searching set incsearch " Set the search scan to wrap around the file set wrapscan " Highlight all matches when searching set hlsearch " Map (redraw screen) to also turn off search highlighting until the " next search nnoremap :nohl " Allow extra movement in INSERT mode set backspace=indent,eol,start " Enable syntax highlighting syntax on " Indent automatically set autoindent " Wrap at 78 characters set textwidth=78 " In Insert mode use numbers of spaces instead of tabs set expandtab " Define number of spaces to use for indenting set shiftwidth=4