fecs.vim


Ⅰ. 插件描述

syntastic plugin for fecs

Ⅱ. 基本信息

创建日期:  2014-11-11
使用用户:  6
Github星:  18
插件作者:  hushicai

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

# fecs.vim

syntastic plugin for fecs.

用法

如果你正在用vundle:

Plugin 'hushicai/fecs.vim.git'

然后:PluginInstall安装之。

实际上我们只需要把插件安装到vim runtime directories上即可。

.vimrc配置示例:

" 不建议首次打开文件时进行检查
let g:syntastic_check_on_open = 0
" `:wq`时不进行检查,注意这跟`:w`不一样
let g:syntastic_check_on_wq = 0
" 如果你想在写文件时不进行检查,需要配置`passive`模式
" 在`passive`模式下,只有手动调用了`:SyntasticCheck`才会触发检查
" let g:syntastic_mode_map = {'mode': 'passive'} 
" 你可以配置一个快捷方式,用来快速检查当前文件
" nmap <silent> <F5> :SyntasticCheck<cr>
let g:syntastic_javascript_checkers = ['fecs']
let g:syntastic_javascript_fecs_args = "--reporter=baidu"
let g:syntastic_error_symbol = "✗"
let g:syntastic_warning_symbol = "⚠"

Note: 请确认你已经安装了syntastic插件。

格式化

进入visual模式,选择要格式化的代码,然后输入:FecsFormat。

当然你也可以使用设置一个key map,比如:

vnoremap <unique><silent><leader>ff :call FecsFormat()<CR>

其他

Errors打开错误列表,在每一行上回车可以跳到对应的错误行。

lclose关闭错误列表。

添加新评论