Xml code completion uses the standard Vim code completion mechanism like so:
<ser<Ctrl-X><Ctrl-U>
<servlet>
<ser<Ctrl-X><Ctrl-U>
<servlet>
<servlet-name>
...
Note
Requires a valid dtd or xsd to determine possible completions.
In addition to the standard code completion, eclim also supports auto completion of end tags. When you type ‘</’ eclim will attempt to determine which element you are closing and complete it for you. If you wish to disable this feature you can simply set g:EclimSgmlCompleteEndTag to 0.
Vim Variables
b:EclimSgmlCompleteEndTagIgnore - Buffer local variable that can be set to a list of tags to ignore when searching for the start tag to complete.
Example that can be added to an html ftplugin file:
let b:EclimSgmlCompleteEndTagIgnore = ['br', 'input']