I prefer to use tab
than white space
(may be a little different from most of others)
But I found, when I hit Enter
at the end of li
The settings you are looking for are:
set autoindent
set noexpandtab
set tabstop=4
set shiftwidth=4
As single line:
set autoindent noexpandtab tabstop=4 shiftwidth=4
autoindent
can be replaced with smartindent
or cindent
, depending upon your tastes. Also look at filetype plugin indent on
.
http://vim.wikia.com/wiki/Indenting_source_code