Add files via upload

This commit is contained in:
Asep Komarudin 2023-01-15 00:17:41 +07:00 committed by GitHub
commit e53a643e3d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 5285 additions and 0 deletions

View file

@ -0,0 +1,22 @@
function format_filter(client)
local filetype = vim.bo.filetype
local n = require "null-ls"
local s = require "null-ls.sources"
local method = n.methods.FORMATTING
local available_formatters = s.get_available(filetype, method)
if #available_formatters > 0 then
return client.name == "null-ls"
elseif client.supports_method "textDocument/formatting" then
return true
else
return false
end
end
vim.cmd [[
augroup _lsp
autocmd!
" autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms =200, filter=format_filter}
autocmd BufWritePre * lua vim.lsp.buf.format{filter=format_filter}
augroup end
]]