plugins clean up

This commit is contained in:
Norm Rasmussen
2022-07-14 18:51:47 -04:00
parent a188b5bbd2
commit 8200c5aac4
7 changed files with 105 additions and 61 deletions

15
lua/plugins/null-ls.lua Normal file
View File

@ -0,0 +1,15 @@
local null_ls = require("null-ls")
null_ls.setup({
on_attach = function(client, bufnr)
if client.resolved_capabilities.document_formatting then
vim.cmd("nnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.formatting()<CR>")
-- format on save
vim.cmd("autocmd BufWritePost <buffer> lua vim.lsp.buf.formatting()")
end
if client.resolved_capabilities.document_range_formatting then
vim.cmd("xnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.range_formatting({})<CR>")
end
end,
})