Skip to content
This repository

Vim Plugins

Please respect the formatting recommendations of the Modules Page

After this thread I thought it'd be nice to have this here since a lot of node users are also vim users.

Of course, if you don't use Pathogen (or Vundle), you're not really a vim user.

General

  • Node.vim Tools and utilities to make Vim superb for developing with Node.js. Like Rails.vim for Ruby on Rails.

Linter

  • Tabular Align declarations, equals signs, etc.
  • JSLint Lint your code from Vim
  • JSHint JSHint plugin

Syntax

Editing

Snippets

  • SnipMate Text-Mate like snippets
  • nodejs-snippets node specific snippet for SnipMate. Consider forking and improving

Completion

  • vim-node A dictionary for node
  • vim-nodejs-complete nodejs's omnifunc function, ctrl-x_ctrl-o to complete
  • vim-nodejs-complete (local completion) This is a fork of 'vim-nodejs-complete' that adds local module completion by searching through the 'node_modules' directory/subdirectories and processing the .js and package.json files.

Browsing

Colorschemes

Debugging

  • vimdebug line-by line debugging in vim.

Miscellaneous

These plugins are not specific to node.js development but are widely used in the community

User config

Show off your vim skills by including a link to your pimped out ~/.vim

Something went wrong with that request. Please try again.