diff --git a/lua/setup/my_lspconfig.lua b/lua/setup/my_lspconfig.lua index 98bd57f..0bccc9a 100644 --- a/lua/setup/my_lspconfig.lua +++ b/lua/setup/my_lspconfig.lua @@ -70,7 +70,11 @@ local on_attach = function(client, bufnr) end end if client.server_capabilities.documentRangeFormattingProvider then - vim.keymap.set('v', 'f', vim.lsp.buf.range_formatting, opts) + if vim.version().minor >= 8 then + vim.keymap.set('v', 'f', vim.lsp.buf.format, opts) + else + vim.keymap.set('v', 'f', vim.lsp.buf.range_formatting, opts) + end end -- Set autocommands conditional on server_capabilities