Collection of settings and plugins to work effectively with JS.
- maybe animated gifs for things you commonly do
Make use of the following template when adding plugins:
## [Name](http://github.com/...) it does the following ### Features ### Options ### Missing Things Feel free to open an issue if you have suggestions for improvement.
vim-javascript is a bundle which improve default JavaScript syntax highlighting and indentation. It provides syntax highlight for modern JavaScript features and is maintained by an active community.
- provides syntax highlight for modern features of JavaScript.
- improves default indentation for JavaScript's filetype.
- use
eslintas the default compiler. - set
filetypetojavascriptfor files ending withjs, jsm, es, es6as as well as scripts which have a node shebang. - supports flow through
g:javascript_plugin_flowoption. - supports JSDoc throug
g:javascript_plugin_jsdocoption. - suports ngdoc through
g:javascript_plugin_ngdocoption. - adds JavaScript ctags patterns.
let g:javascript_plugin_jsdoc: enables JSDoc syntax highlight.let g:javascript_plugin_jsdoc: enables ngdoc syntax highlight.let g:javascript_plug_flow: enables flow syntax highlight.
This plugin mainly covers syntax highlight and indentation with some extras. It doesn't provide any linter, neither syntax completion for most JavaScript / frameworks / librairies like node.js, Angular, React, Vue, Electron...
- links to external pages