vim-laravel
vim-laravel copied to clipboard
Vim support for Laravel/Lumen projects
Vim support for Laravel/Lumen projects.
:warning: This is a prerelease version, which may introduce breaking changes.
Features
- The
:Artisancommand wraps!php artisanwith intelligent completion. - Automatically load new files generated by
:Artisan make:*commands into a buffer. - Navigation commands such as
:Econtroller,:Eroutes,:Etestand many more. - Enhanced
gfcommand works on class names, template names, config and translation keys. - Complete view/route names in insert mode.
- Use
:Consoleto fire up a REPL (artisan tinker). - Use
:Startto serve the app locally (artisan serve).
Installation
Laravel.vim depends on a few other plug-ins for optional features, including composer.vim, dispatch.vim, and projectionist.vim:
Plug 'tpope/vim-dispatch' "| Optional
Plug 'tpope/vim-projectionist' "|
Plug 'noahfrederick/vim-composer' "|
Plug 'noahfrederick/vim-laravel'
See the full list of requirements and integrations.
Credits and License
Thanks to Tim Pope for rails.vim on which Laravel.vim is modeled.
Copyright © Noah Frederick. Distributed under the same terms as Vim itself.
See :help license.
