Ⅰ. 插件描述
Extensive JS syntax support for VIMⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'jussi-kalliokoski/harmony-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'jussi-kalliokoski/harmony-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'jussi-kalliokoski/harmony-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/jussi-kalliokoski/harmony.vim
Ⅳ. 文档说明
# Harmony
harmony.vim aims to be an extensive and up to date syntax plugin for EcmaScript/JavaScript/Harmony for VIM.
Currently supported features:
- Classic features (global modules, error types, global functions, debugger, etc.)
- Additional globals (console, require)
- JSDoc style documentation blocks, commands, etc
- New types (typed arrays, collections)
- Module syntax (import from/as, export, module)
- Spread syntax (...)
- Class syntax (class, super)
- Pragmas ("use strict")
- Quasi-literals
- Fat arrow syntax (partial)
- Correct keywords
- Iterator syntax (for of)
- Egal syntax (is, isnt)
- Configurable optional warnings for trailing/leading semicolons and leading brackets/parens
- Configurable type syntax (lets you use CS-style class names)

Installation
Install using vundle or pathogen.
Contributing
Contributions are welcome!
License
MIT License