Skip to content

Requirements

Noah Frederick edited this page Sep 28, 2020 · 5 revisions

Laravel.vim has special integrations with several other plug-ins, and many optional features depend on them:

Feature Depends on...
Class namespace detection composer.vim
Feature detection (for compatibility with older Laravel versions) composer.vim
Jump to class definition with gf composer.vim and projectionist.vim
The :Console and :Start commands dispatch.vim and projectionist.vim
Navigation commands projectionist.vim
Artisan make:* loads generated file into buffer projectionist.vim
Insert-mode completion nvim-completion-manager or NCM2

† Want to see another completion manager supported? Help add support.

Installation with vim-plug

Plug 'tpope/vim-dispatch'
Plug 'tpope/vim-projectionist'
Plug 'noahfrederick/vim-composer'
Plug 'noahfrederick/vim-laravel'
Clone this wiki locally