UltiSnip & Snipmate Snippets for AngularJS This repository contains snippets files for AngularJS including JavaScript, HTML, CoffeeScript and HAML. Contents snippets/*: snippets using snipmate format UltiSnips/*: snippets using UltiSnips format Installation UltiSnip git submodule add [email protected]:matthewsimo/angular-vim-snippets.git /path/you/want/it/ add ./UltiSnip to your list of g:UltiSnipsSnippetDirectories and you should be set UltiSnip options For ngdoc snippets in ultisnips, the module name can be overwritten in case you're using a variable or js expression for your module name. Add this to your modeline or set as needed. let g:angular_module_name='FooBar' "Replace with your module name, of course. Snipmate git submodule add [email protected]:matthewsimo/angular-vim-snippets.git /path/you/want/it/ add ./snippets to your VIM 'runtimepath' or 'rtp' e.g. rtp/snippets/<filetype>/*.snippets NeoSnippets git submodule add [email protected]:matthewsimo/angular-vim-snippets.git /path/you/want/it/ add ./snippets to g:neosnippet#snippets_directory Contributing Fork it Create your feature branch (git checkout -b my-new-feature) Commit your changes (git commit -am 'Add some feature') Push to the branch (git push origin my-new-feature) Create new Pull Request