This repository has been archived by the owner on Oct 16, 2021. It is now read-only.
forked from nodejs/node-v0.x-archive
-
Notifications
You must be signed in to change notification settings - Fork 24
Vim Plugins
Dan Lukinykh edited this page Sep 13, 2013
·
25 revisions
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.
- Node.vim Tools and utilities to make Vim superb for developing with Node.js. Like Rails.vim for Ruby on Rails.
- JavaScript (indentation + syntax)
- JavaScript (More complete syntax than the one above)
- CoffeeScript
- Jade
- Stylus
- Syntastic
- Mustache
- surround
- tComment auto comment
- NERD_Commenter auto comment
- JavaScriptIndent web-indent - Javascript indenter (HTML indent is included) [somewhat buggy, clicking tab won't indent]
- SnipMate Text-Mate like snippets
- nodejs-snippets node specific snippet for SnipMate. Consider forking and improving
- 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.
- Command-T TextMate-like Command-T explorer. Find files by pattern
- NERD_Tree Tree filesystem browser
- Ack better than grep
- Fuzzyfinder find files by pattern
- [ColorSamplePack] (http://www.vim.org/scripts/script.php?script_id=625)
- Solarized
- [Mustang] (https://github.com/marcus/vim-mustang)
- xoria256 finely tuned soft gamma colorscheme
- Mango sexy colorscheme tailored to JavaScript
These plugins are not specific to node.js development but are widely used in the community
- Zencoding Generate html structures from CSS-like syntax
- [fugitive] (https://github.com/tpope/vim-fugitive) - Git commands in your VIM
- [EasyMotion] (https://github.com/Lokaltog/vim-easymotion) - Move faster in your text
Show off your vim skills by including a link to your pimped out ~/.vim
- Floby
- [alessioalex] (https://github.com/alessioalex/dotfiles)
- smith
- wavded - geared towards Ubuntu