Neovim Laravel goto blade/components
-- lazy.nvim
{
'ccaglak/larago.nvim',
dependencies = {
"nvim-lua/plenary.nvim"
}
}
-- packer.nvim
{
'ccaglak/larago.nvim',
requires = {
"nvim-lua/plenary.nvim"
}
}
vim.keymap.set("n", "<leader>gg", "<cmd>GoBlade<cr>")
- Goto blade files ex. view('goto.larago')
- goto tag ex. '<'x-jet-button'>'
- Goto ex. @include('admin.notification.alert.bell')
- Goto ex. @livewire('teams.delete-team-form', ['team' => $team])
- Goto tag '<'livewire:calendars.holiday-calendar'>'
- Goto ->name('profile.edit');
- pleanery.nvim
- treesitter "TSInstall php"
- brew install ripgrep
- One keymap goto all the features listed above.
:GoBlade
goto blade on cursor:GoBlade
goto component on cursor- creates view buffer if cant find it. return view('blog.index') hit your fav keymap.
- goto static files
- goto limewire classes
Php Namespace Resolver namespace.nvim.