testing regular lsp attach
This commit is contained in:
parent
be9bd648b8
commit
e9628aa329
@ -131,9 +131,7 @@ vim.diagnostic.config({
|
|||||||
vim.api.nvim_create_autocmd('LspAttach', {
|
vim.api.nvim_create_autocmd('LspAttach', {
|
||||||
callback = function(ev)
|
callback = function(ev)
|
||||||
-- key mappings
|
-- key mappings
|
||||||
local opts = {
|
local opts = { buffer = ev.buf,}
|
||||||
buffer = ev.buf,
|
|
||||||
}
|
|
||||||
-- error viewing
|
-- error viewing
|
||||||
vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, opts)
|
vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, opts)
|
||||||
vim.keymap.set('n', '<leader>[d', vim.diagnostic.goto_prev, opts)
|
vim.keymap.set('n', '<leader>[d', vim.diagnostic.goto_prev, opts)
|
||||||
@ -145,20 +143,19 @@ vim.api.nvim_create_autocmd('LspAttach', {
|
|||||||
vim.keymap.set('n', '<leader>H', vim.lsp.buf.hover, opts)
|
vim.keymap.set('n', '<leader>H', vim.lsp.buf.hover, opts)
|
||||||
-- auto hover for error viewing
|
-- auto hover for error viewing
|
||||||
vim.api.nvim_create_autocmd("CursorHold", {
|
vim.api.nvim_create_autocmd("CursorHold", {
|
||||||
opts = {
|
callback = function()
|
||||||
buffer = ev.buf,
|
opts = {
|
||||||
noremap = true,
|
buffer = ev.buf,
|
||||||
focusable = false,
|
focusable = false,
|
||||||
border = 'rounded',
|
border = 'rounded',
|
||||||
source = 'always',
|
source = 'always',
|
||||||
prefix = ' ',
|
prefix = ' ',
|
||||||
scope = 'cursor',
|
scope = 'cursor',
|
||||||
close_events = { "BufLeave","CursorMoved","InsertEnter","FocusLost" }
|
close_events = { "BufLeave","CursorMoved","InsertEnter","FocusLost" },
|
||||||
},
|
}
|
||||||
callback = function()
|
vim.diagnostic.open_float(nil, opts)
|
||||||
vim.diagnostic.open_float(nil, opts)
|
end
|
||||||
end
|
})
|
||||||
})
|
|
||||||
-- local opts = { buffer = ev.buf }
|
-- local opts = { buffer = ev.buf }
|
||||||
-- -- error viewing
|
-- -- error viewing
|
||||||
-- vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, opts)
|
-- vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, opts)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user