Vim Projectionist Default File of Type
When setting up vim-projectionist, we can add a directory and filetype like this:
{
"src/components/*.js": {
"command": "component"
}
}
With this in place, :Ecomponent will tab-complete to any JavaScript file in src/components, and :Ecomponent navbar will jump straight to the navbar.js component.
Let's add a second key that includes a hard-coded file name.
{
"src/components/*.js": {
"command": "component"
},
"src/components/App.js": { "type": "component" }
}
This pair tells vim-projectionist to jump to App.js if no argument is provided to :Ecomponent.
Replace App.js with your root component, and you have a shortcut to the top of your component hierarchy.