All Projects → 1995eaton → Vim Better Javascript Completion

1995eaton / Vim Better Javascript Completion

An expansion of Vim's current JavaScript syntax file.

Labels

Projects that are alternatives of or similar to Vim Better Javascript Completion

Cscope.vim
create cscope database and connect to existing proper database automatically.
Stars: ✭ 49 (-10.91%)
Mutual labels:  viml
Pep8
Check your python source files with PEP8
Stars: ✭ 52 (-5.45%)
Mutual labels:  viml
Yaml Vim
YAML Highlight script for VIM editor
Stars: ✭ 53 (-3.64%)
Mutual labels:  viml
Vimtips Fortune
A vimtips to fortune software.
Stars: ✭ 50 (-9.09%)
Mutual labels:  viml
Fmacvim
MacVim + essential plugins + my custom (and awesome) .vimrc
Stars: ✭ 52 (-5.45%)
Mutual labels:  viml
Bookmark
[DEPRECATED] 웹 즐겨찾기
Stars: ✭ 53 (-3.64%)
Mutual labels:  viml
Vim Smartword
Vim plugin: Smart motions on words
Stars: ✭ 48 (-12.73%)
Mutual labels:  viml
Vim Alignta
Align Them All!
Stars: ✭ 54 (-1.82%)
Mutual labels:  viml
Buffet.vim
A vimplugin for switching and managing buffer lists
Stars: ✭ 52 (-5.45%)
Mutual labels:  viml
Vim Togglemouse
Toggles the mouse focus between Vim and your terminal emulator, allowing terminal emulator mouse commands, like copy/paste.
Stars: ✭ 53 (-3.64%)
Mutual labels:  viml
Vim Qargs
A Vim plugin that adds a :Qargs utility command, for populating the argument list from the files in the quickfix list.
Stars: ✭ 50 (-9.09%)
Mutual labels:  viml
Ctrlp Extensions.vim
Plugins for ctrlp.vim
Stars: ✭ 51 (-7.27%)
Mutual labels:  viml
Ansible Splunk Simple
Simple deployment of Splunk using Ansible, static host lists.
Stars: ✭ 53 (-3.64%)
Mutual labels:  viml
Vim Seeing Is Believing
Stars: ✭ 50 (-9.09%)
Mutual labels:  viml
Vim Giphy
Giphy in your vim
Stars: ✭ 54 (-1.82%)
Mutual labels:  viml
Vim Js Indent
JavaScript indentation for VIM
Stars: ✭ 49 (-10.91%)
Mutual labels:  viml
Viki vim
A personal wiki for Vim
Stars: ✭ 52 (-5.45%)
Mutual labels:  viml
Rubyblue
A collection of themes for different text editors that mimic the colors used in the code samples on ruby-lang.org
Stars: ✭ 54 (-1.82%)
Mutual labels:  viml
Vimdown
A dirty tool to convert .vimrc and .vim script files to markdown
Stars: ✭ 54 (-1.82%)
Mutual labels:  viml
Javacomplete
Omni Completion for JAVA
Stars: ✭ 53 (-3.64%)
Mutual labels:  viml

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), and console. 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

example image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].