From 6076721c2cbe17b67d8cedc4f0b5694c35bca16f Mon Sep 17 00:00:00 2001 From: delphinus Date: Wed, 20 Jan 2021 13:59:42 +0900 Subject: Use nvim_exec to execute multiline commands --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c41de974..4d1210f0 100644 --- a/README.md +++ b/README.md @@ -174,19 +174,19 @@ local on_attach = function(client, bufnr) elseif client.resolved_capabilities.document_range_formatting then buf_set_keymap("n", "f", "lua vim.lsp.buf.formatting()", opts) end - + -- Set autocommands conditional on server_capabilities if client.resolved_capabilities.document_highlight then - require('lspconfig').util.nvim_multiline_command [[ - :hi LspReferenceRead cterm=bold ctermbg=red guibg=LightYellow - :hi LspReferenceText cterm=bold ctermbg=red guibg=LightYellow - :hi LspReferenceWrite cterm=bold ctermbg=red guibg=LightYellow + vim.api.nvim_exec([[ + hi LspReferenceRead cterm=bold ctermbg=red guibg=LightYellow + hi LspReferenceText cterm=bold ctermbg=red guibg=LightYellow + hi LspReferenceWrite cterm=bold ctermbg=red guibg=LightYellow augroup lsp_document_highlight autocmd! autocmd CursorHold lua vim.lsp.buf.document_highlight() autocmd CursorMoved lua vim.lsp.buf.clear_references() augroup END - ]] + ]], false) end end -- cgit v1.2.3-70-g09d2