-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -- This config is DEPRECATED. -- Use the configs in `lsp/` instead (requires Nvim 0.11). -- -- ALL configs in `lua/lspconfig/configs/` will be DELETED. -- They exist only to support Nvim 0.10 or older. -- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! return { default_config = { cmd = { 'vim-language-server', '--stdio' }, filetypes = { 'vim' }, root_dir = function(fname) return vim.fs.dirname(vim.fs.find('.git', { path = fname, upward = true })[1]) end, single_file_support = true, init_options = { isNeovim = true, iskeyword = '@,48-57,_,192-255,-#', vimruntime = '', runtimepath = '', diagnostic = { enable = true }, indexes = { runtimepath = true, gap = 100, count = 3, projectRootPatterns = { 'runtime', 'nvim', '.git', 'autoload', 'plugin' }, }, suggest = { fromVimruntime = true, fromRuntimepath = true }, }, }, docs = { description = [[ https://github.com/iamcco/vim-language-server You can install vim-language-server via npm: ```sh npm install -g vim-language-server ``` ]], }, }