Fork me on GitHub

Html / Css

Html

Code Completion

Html code completion uses the standard Vim code completion mechanism like so:

<ht<Ctrl-X><Ctrl-U>

<html>
  <he<Ctrl-X><Ctrl-U>

<html>
  <head>
    <lin<Ctrl-X><Ctrl-U>

<html>
  <head>
    <link ty<Ctrl-X><Ctrl-U>

<html>
  <head>
    <link type
...

File Validation

When editing a html file eclim will default to validating the file when it is written. Any errors will be added to the current window's location list (:help location-list) and their corresponding line number noted via Vim's sign functionality.

If you do not want your html files validated automatically when saved, you can set the g:EclimHtmlValidate variable described in the configuration section below.

Whether or not auto validation has been enabled, eclim also exposes the command :Validate to manually execute the validation of the file.

Utils

When editing html files eclim provides some utilility commands for your convience.

:BrowserOpen - Opens the current html file in your configured browser.

Configuration

Vim Settings

  • g:EclimHtmlValidate (Default: 1) - If set to 0, disables validation when saving the file.
  • g:EclimValidateSortResults (Default: 'occurrence') - If set to 'severity', the validation results will be sorted by severity (errors > warnings > info > etc.)

Css

Code Completion

Css code completion uses the standard Vim code completion mechanism like so:

bo<Ctrl-X><Ctrl-U>

body {
  font-<Ctr-X><Ctrl-U>

body {
  font-family: sa<Ctrl-X><Ctrl-U>

body {
  font-family: sans-serif;
...

Validation

When editing a css file eclim will default to validating the file when it is written. Any errors will be added to the current window's location list (:help location-list) and their corresponding line number noted via Vim's sign functionality.

If you do not want your css files validated automatically when saved, you can set the g:EclimCssValidate variable described in the configuration section below.

Whether or not auto validation has been enabled, eclim also exposes the command :Validate to manually execute the validation of the file.

Configuration

Vim Settings

  • g:EclimCssValidate (Default: 1) - If set to 0, disables validation when saving the file.
  • g:EclimValidateSortResults (Default: 'occurrence') - If set to 'severity', the validation results will be sorted by severity (errors > warnings > info > etc.)