diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2021-10-31 13:18:11 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2021-10-31 13:18:11 +0100 |
| commit | 3bb224410a3a08472e4abe71a881926940127803 (patch) | |
| tree | 67b5a2bfc465eaccef4db43e970de4c6b4d1418c /plugin | |
| parent | f2bd4ae3921b4a26a787fc5213eccc38fda844b7 (diff) | |
| download | nvim-conf-3bb224410a3a08472e4abe71a881926940127803.tar.gz nvim-conf-3bb224410a3a08472e4abe71a881926940127803.zip | |
Configure emmet lsp to support blade
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/emmet.vim | 1 | ||||
| -rw-r--r-- | plugin/lsp.vim | 65 |
2 files changed, 3 insertions, 63 deletions
diff --git a/plugin/emmet.vim b/plugin/emmet.vim deleted file mode 100644 index 226039e..0000000 --- a/plugin/emmet.vim +++ /dev/null @@ -1 +0,0 @@ -let g:user_emmet_leader_key='<C-T>' diff --git a/plugin/lsp.vim b/plugin/lsp.vim index 0c5b6fe..2378d84 100644 --- a/plugin/lsp.vim +++ b/plugin/lsp.vim @@ -1,32 +1,3 @@ -" let g:compe = {} -" let g:compe.enabled = v:true -" let g:compe.autocomplete = v:true -" let g:compe.debug = v:false -" let g:compe.min_length = 1 -" let g:compe.preselect = 'enable' -" let g:compe.throttle_time = 80 -" let g:compe.source_timeout = 200 -" let g:compe.incomplete_delay = 400 -" let g:compe.max_abbr_width = 100 -" let g:compe.max_kind_width = 100 -" let g:compe.max_menu_width = 100 -" let g:compe.documentation = v:true - -" let g:compe.source = {} -" let g:compe.source.path = v:true -" let g:compe.source.buffer = v:true -" let g:compe.source.calc = v:true -" let g:compe.source.nvim_lsp = v:true -" let g:compe.source.nvim_lua = v:true -" let g:compe.source.vsnip = v:false -" let g:compe.source.luasnip = v:true - -" inoremap <silent><expr> <C-Space> compe#complete() -" inoremap <silent><expr> <CR> compe#confirm('<CR>') -" inoremap <silent><expr> <C-e> compe#close('<C-e>') -" inoremap <silent><expr> <C-f> compe#scroll({ 'delta': +4 }) -" inoremap <silent><expr> <C-d> compe#scroll({ 'delta': -4 }) - fun! LspLocationList() lua vim.lsp.diagnostic.set_loclist({open_loclist = false}) endfun @@ -68,42 +39,12 @@ lsp_installer.on_server_ready(function(server) local opts = {} -- (optional) Customize the options passed to the server - -- if server.name == "tsserver" then - -- opts.root_dir = function() ... end - -- end + if server.name == "emmet_ls" then + opts.filetypes = {"html", "css", "blade"} + end opts.on_attach = on_attach -- This setup() function is exactly the same as lspconfig's setup function (:help lspconfig-quickstart) server:setup(opts) vim.cmd [[ do User LspAttachBuffers ]] end) - --- local function setup_servers() --- require'lspinstall'.setup() --- local servers = require'lspinstall'.installed_servers() --- for _, server in pairs(servers) do --- if server == 'lua' then --- require'lspconfig'.lua.setup { --- on_attach=on_attach, --- settings = { --- Lua = { --- diagnostics = { --- globals = { 'vim' } --- } --- } --- }, --- } --- else --- require'lspconfig'[server].setup{ on_attach=on_attach } --- end --- end --- end - --- setup_servers() - --- require'lspinstall'.post_install_hook = function () --- setup_servers() --- vim.cmd("bufdo e") --- end - -EOF |