Try adding the following to your ~/.vimrc (or $HOME/_vimrc on Windows)
and then restart vim to see if the code indents properly:
filetype plugin indent on
> I checked the EclimSetting and ProjectSettings for the
> org.eclipse.jdt.core.formatter-* options and they are set to use tabs
> with a size of 4, but still getting no indentation.
The jdt settings are only for when the code is being generated or
formatted via eclipse (:JavaFormat, :JavaGetSet, etc.). Those
settings don't affect the indenting as you type since vim will use its
own internal indent settings.
> Any help would be very appreciated!
Let me know if this resolves your issue, otherwise we'll dig in
further.
--
eric