Skip to content

Instantly share code, notes, and snippets.

@artursmirnov
Last active October 17, 2018 08:51
Show Gist options
  • Save artursmirnov/fb893c44ced6d112177dafdddeb4ee06 to your computer and use it in GitHub Desktop.
Save artursmirnov/fb893c44ced6d112177dafdddeb4ee06 to your computer and use it in GitHub Desktop.
VIM Projections
{
"app/initializers/*.js": {
"type": "initializer"
},
"app/models/*.js": {
"type": "model",
"alternate": "app/adapters/{}.js"
},
"app/adapters/*.js": {
"type": "adapter",
"alternate": "app/serializers/{}.js"
},
"app/serializers/*.js": {
"type": "serializer",
"alternate": "app/models/{}.js"
},
"app/services/*.js": {
"type": "service"
},
"app/routes/*.js": {
"type": "route",
"alternate": "app/controllers/{}.js"
},
"app/controllers/*.js": {
"type": "controller",
"alternate": "app/templates/{}.hbs"
},
"app/templates/*.hbs": {
"type": "template",
"alternate": "app/routes/{}.js"
},
"app/components/*.js": {
"type": "component",
"alternate": "app/templates/components/{}.hbs"
},
"app/templates/components/*.hbs": {
"type": "ctemplate",
"alternate": "app/components/{}.js"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment