Vim config with PHPStorm-like functionality.
- Debugging (vdebug)
- Completion (deoplete + phpactor + deoplete-phpactor)
- Refactoring commands (phpactor)
- Extract method
- Go to definition (phpactor)
- Linting (ale + php-language-server + phpstan)
- php-language-server
- phpstan
- Syntax checking (phpcs + phpmd)
- Better completion
- Reduce noise
- Tailor to laravel
- Add key mappings
- Add mappings for more phpactor functionality
- Show references
- Extract expressions
- Add mappings for more phpactor functionality
- ultisnips
- Gives snippet completion suggestions
- nvim-yarp + vim-hug-neovim-rpc
- Provides neovim plugin support for vim 8
- nerdtree
- Show file tree sidebar like on a typical IDE
- tabulous
- Number tabs for easy tab switching (ie: gt2 for tab 2)
- git-blame
- To show last committer, time and message of line
- vim-signify
- Show lines change since last commit
- fzf
- Absolutely insanely fast fuzzy file searching.
Work in progress.