diff --git a/lua/custom/default.lua b/lua/custom/default.lua index 29c00ab..2772218 100644 --- a/lua/custom/default.lua +++ b/lua/custom/default.lua @@ -41,6 +41,7 @@ vim.g.pcode_show_mode = 3 -- 1 ( format jalan) 0 (fromat off) vim.g.pcode_format_on_save = 1 +vim.g.pcode_format_timeout_ms = 5000 -- ini hanya untuk lsp yg tidak support masson -- untuk referesi support language kunjungi link dibawah diff --git a/lua/user/format_onsave.lua b/lua/user/format_onsave.lua index f0baa77..e49bdbe 100644 --- a/lua/user/format_onsave.lua +++ b/lua/user/format_onsave.lua @@ -32,7 +32,7 @@ if run == 1 then augroup _lsp autocmd! " autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms =200, filter=format_filter} - autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms=5000 ,filter=FORMAT_FILTER} + autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms=vim.g.pcode_format_timeout_ms or 5000 ,filter=FORMAT_FILTER} augroup end ]] end