w3cvalidator


Ⅰ. 插件描述

W3cValidate.vim is a plugin that enables buffer/url validation using the http://validator.w3.org api

Ⅱ. 基本信息

创建日期:  2011-01-22
使用用户:  2
Github星:  7
插件作者:  Dejan Noveski

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'dekomote/w3cvalidator'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'dekomote/w3cvalidator'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'dekomote/w3cvalidator'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/dekomote/w3cvalidate.vim

Ⅳ. 文档说明

W3cValidate.vim is a plugin that enables buffer/url validation using the http://validator.w3.org api

== USAGE ==

Copy w3cvalidate.vim file inside plugin directory, source it or restart Vim. Use

:W3cValidate to validate the current buffer

:W3cValidate "[url_here]" to validate a hosted page

:W3cValidateDT "[doctype]" to validate the buffer using the [doctype] override. Make sure the doctype is a valid doctype

The validator service url can be changed if you run an instance of it localy by setting g:w3_validator_url in .vimrc

The script has API timeout default to 20 seconds. You can change it by setting g:w3_apicall_timeout in .vimrc

== NOTES ==

Needs vim compiled with +python option. Works out of the box on Ubuntu and Ubuntu-derivates.

Thanks to Yegappan Lakshmanan for Scratch.vim http://www.vim.org/scripts/script.php?script_id=664, I got some ideas for the temporary buffer displaying the errors/warnings from this script.

添加新评论