Skip to content

Commit f879437

Browse files
committed
disableFormat for nvim-0.8
1 parent ce90c7b commit f879437

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

lua/lsp/common-config.lua

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,13 @@ end
1010

1111
-- 禁用格式化功能,交给专门插件插件处理
1212
M.disableFormat = function(client)
13-
client.resolved_capabilities.document_formatting = false
14-
client.resolved_capabilities.document_range_formatting = false
13+
if vim.fn.has("nvim-0.8") == 1 then
14+
client.server_capabilities.documentFormattingProvider = false
15+
client.server_capabilities.documentRangeFormattingProvider = false
16+
else
17+
client.resolved_capabilities.document_formatting = false
18+
client.resolved_capabilities.document_range_formatting = false
19+
end
1520
end
1621

1722
return M

0 commit comments

Comments
 (0)