Skip to content

PHP language server

Arnold Chand edited this page Oct 27, 2019 · 2 revisions

PHP Language Server

This is a guide on how to integrate a php language server with LanguageClient-neovim.

Requirements

  • nvim/vim
  • nodejs and npm

Installation

Install language server, we use intelephense as the language server.

npm i intelephense -g

Client configuration

Next we add it to the server commands/

let g:LanguageClient_serverCommands = {
    " other server commands...
    \ 'php': ['intelephense', '--stdio'],
    \ }

Server configuration

No server configuration needed in settings.json file.

References

Clone this wiki locally