26
GitHub - 1995eaton/vim-better-javascript-completion: An expansion of Vim'...
source link: https://github.com/1995eaton/vim-better-javascript-completion/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Installation
Just throw this folder in your .vim
/bundle
directory. This should automatically replace Vim's existing JavaScript completion plugin
Features
- Much more up-to-date completion including support for many HTML5 methods/globals
- HTML5 canvas -> getContext completion
- NodeIterator, Treewalker, localStorage/sessionStorage methods
- All of the existing methods were updated including the
.style
completions (webkit supported), andconsole.
object
Options
- I removed a couple of things from the original plugin and turned them into options:
let g:vimjs#casesensistive = 1 " Enabled by default. flip the value to make completion matches case insensitive let g:vimjs#smartcomplete = 0 " Disabled by default. Enabling this will let vim complete matches at any location " e.g. typing 'ocument' will suggest 'document' if enabled. let g:vimjs#chromeapis = 0 " Disabled by default. Toggling this will enable completion for a number of Chrome's JavaScript extension APIs
Example
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK