diff options
-rw-r--r-- | _config/200-lsp.vim | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/_config/200-lsp.vim b/_config/200-lsp.vim index e156029..16a2751 100644 --- a/_config/200-lsp.vim +++ b/_config/200-lsp.vim @@ -13,6 +13,86 @@ let g:lsp_diagnostics_echo_cursor = 1 " enable echo under cursor when in normal let g:lsp_settings = { \ 'efm-langserver': { \ 'disabled': 0, +\ }, +\ 'intelephense': { +\ 'workspace_config': { +\ 'intelephense': { +\ 'stubs': [ +\ 'apache', +\ 'bcmath', +\ 'bz2', +\ 'calendar', +\ 'com_dotnet', +\ 'Core', +\ 'ctype', +\ 'curl', +\ 'date', +\ 'dba', +\ 'dom', +\ 'enchant', +\ 'exif', +\ 'FFI', +\ 'fileinfo', +\ 'filter', +\ 'fpm', +\ 'ftp', +\ 'gd', +\ 'gettext', +\ 'gmp', +\ 'hash', +\ 'iconv', +\ 'imap', +\ 'intl', +\ 'json', +\ 'ldap', +\ 'libxml', +\ 'mbstring', +\ 'meta', +\ 'mysqli', +\ 'oci8', +\ 'odbc', +\ 'openssl', +\ 'pcntl', +\ 'pcre', +\ 'PDO', +\ 'pdo_ibm', +\ 'pdo_mysql', +\ 'pdo_pgsql', +\ 'pdo_sqlite', +\ 'pgsql', +\ 'Phar', +\ 'posix', +\ 'pspell', +\ 'readline', +\ 'Reflection', +\ 'session', +\ 'shmop', +\ 'SimpleXML', +\ 'snmp', +\ 'soap', +\ 'sockets', +\ 'sodium', +\ 'SPL', +\ 'sqlite3', +\ 'standard', +\ 'superglobals', +\ 'sysvmsg', +\ 'sysvsem', +\ 'sysvshm', +\ 'tidy', +\ 'tokenizer', +\ 'xml', +\ 'xmlreader', +\ 'xmlrpc', +\ 'xmlwriter', +\ 'xsl', +\ 'Zend OPcache', +\ 'zip', +\ 'zlib', +\ 'wordpress' +\ ] +\ } +\ } \ } \} |