Giter Club home page Giter Club logo

snipmate-nodejs's Introduction

Vim Snippets for Node.js

Here be various snippets for use with Vim SnipMate to make node.js development quicker and easier. You'll need snipmate installed, then just dump the contents of snippets/javascript into the directory ~/.vim/snippets/javascript.

Examples

fs.readFile fs.writeFile reqsys reqhttp etc.

snipmate-nodejs's People

Contributors

jamescarr avatar

Stargazers

王勇 avatar  avatar Rust Oceans avatar MJ avatar Alexey Pedyashev avatar mutouyuguo avatar wewea avatar SEO SANGHO avatar Nikita Susoev avatar aXen avatar Burin Choomnuan avatar Chris Watson avatar Michael Robinson avatar MK avatar Antonio Sandoval avatar Lauri Liivamägi avatar Gregory Scheerlinck avatar Philippe Rigovanov avatar David Weinstein avatar Jacky Alciné avatar loufq avatar David Wu avatar Gilson Filho avatar Elias Kouskoumvekakis avatar JP McGarrity avatar Achim Staebler avatar Chad Kirst avatar Oli avatar Ricardo Cruz avatar yuiseki avatar Pedro Narciso García Revington avatar Howard Chi avatar John Ryan avatar Nicholas Cartwright avatar  avatar  avatar Gauthier Deroo avatar HANK avatar Deniz KALFA avatar xxx avatar 一回 avatar Scott Sanders avatar Christoph Tavan avatar Forrest L Norvell avatar Rakuraku Jyo avatar Henry Todd avatar Donosn avatar Florent Jaby avatar Val Packett avatar Ethan Sherbondy avatar Powen Tan avatar Scott Elcomb avatar Sudar Muthu avatar Oleg Efimov avatar kj avatar Zoltan Kalmar avatar Nicholas Penree avatar coffeeyy avatar Emerson Macedo avatar Matías Agustín Méndez avatar Chun-Ping (Jeremy) Chang avatar Panagiotis Astithas avatar Craig Morgan avatar Tom de Grunt avatar  avatar Tim Kevin Oxley avatar demula avatar Ivan Torres avatar Anton Djurasaj avatar Lawrence Liu avatar Troy Thompson avatar Rainux Luo avatar Nathan L Smith avatar Neil Galvin avatar Felipe Gallois avatar Sean Huber avatar

Watchers

James Cloos avatar Chad Kirst avatar  avatar

snipmate-nodejs's Issues

Generate snippets dynamically from http://nodejs.org/api/

Hi,

Thanks for your great project! Nice collection of snippets (I'm just discovering how awesome vim + snipmates is, and snipmate-nodejs really helped me out thanks!)

So this issue is about the idea to remotely and dynamically generate a bunch of tiny vim snipmates, directly from the information exposed in the new nodejs api doc.

http://nodejs.org/api/documentation.html

Basically

Every .html document has a corresponding .json document presenting the same information in a structured manner.

So, I started playing with this json data and tried to build a snipmate generator from this data. There's even paramaters for each method, so that snipmate placholders could be generated and handled in some way too.

I've managed to get something that works quite nicely. I do really like the idea of automatically generating snipmates from latest nodejs api documentation and I'd like to see if there's an interest here for something like this.

I've started a repo to play with the idea, I wanted to fork and pull request but I felt like this was going to diverge quite a bit. So here is the issue, if your're interested with the idea, and potentially want to integrate this in snipmate-nodejs I would be more than happy to help with this. I have little to no interest in maintaining another node-snipmates repo and I'd rather much prefer a single, community-curated list of nodejs snippets.

Anyway, let me know what you think about the idea. And thanks for what you've build here.

Cheers,

Typo ??

snippets/javascript/foreEach.snippet

shouldn't it be
snippets/javascript/forEach.snippet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.