aboutsummaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2021-10-31 13:18:11 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2021-10-31 13:18:11 +0100
commit3bb224410a3a08472e4abe71a881926940127803 (patch)
tree67b5a2bfc465eaccef4db43e970de4c6b4d1418c /plugin
parentf2bd4ae3921b4a26a787fc5213eccc38fda844b7 (diff)
downloadnvim-conf-3bb224410a3a08472e4abe71a881926940127803.tar.gz
nvim-conf-3bb224410a3a08472e4abe71a881926940127803.zip
Configure emmet lsp to support blade
Diffstat (limited to 'plugin')
-rw-r--r--plugin/emmet.vim1
-rw-r--r--plugin/lsp.vim65
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