diff --git a/.vim/nvim.lua b/.vim/nvim.lua index 5d719d2..1c4023d 100644 --- a/.vim/nvim.lua +++ b/.vim/nvim.lua @@ -65,7 +65,7 @@ function org_imports(wait_ms) for _, res in pairs(result or {}) do for _, r in pairs(res.result or {}) do if r.edit then - vim.lsp.util.apply_workspace_edit(r.edit) + vim.lsp.util.apply_workspace_edit(r.edit, "utf-8") else vim.lsp.buf.execute_command(r.command) end diff --git a/.vimrc b/.vimrc index 0dc1b9b..fed699c 100644 --- a/.vimrc +++ b/.vimrc @@ -294,7 +294,7 @@ autocmd BufWritePre *.lua lua vim.lsp.buf.formatting_sync(nil, 1000) autocmd BufWritePre *.py lua vim.lsp.buf.formatting_sync(nil, 1000) autocmd BufWritePre *.rs lua vim.lsp.buf.formatting_seq_sync(nil, 1000) autocmd BufWritePre *.go lua vim.lsp.buf.formatting_seq_sync(nil, 1000) -autocmd BufWritePre *.go :silent! lua org_imports(3000) +autocmd BufWritePre *.go silent! lua org_imports(3000) " Goto previous/next diagnostic warning/error nnoremap g[ lua vim.diagnostic.goto_prev()