.config/nvim/lua/config/maps.lua

changeset 1101
40419d8e3cbb
parent 1099
28f3c3900576
child 1116
2d8f07b212e9
equal deleted inserted replaced
1100:27bf2b97c98f 1101:40419d8e3cbb
75 callback = function(args) 75 callback = function(args)
76 local bufopts = { buffer = args.buf } 76 local bufopts = { buffer = args.buf }
77 77
78 map("n", "<leader>d", vim.diagnostic.open_float, bufopts) 78 map("n", "<leader>d", vim.diagnostic.open_float, bufopts)
79 map("n", "<leader>ld", vim.diagnostic.setqflist, bufopts) 79 map("n", "<leader>ld", vim.diagnostic.setqflist, bufopts)
80 map("n", "[d", function() vim.diagnostic.goto_prev({float = false}) end, bufopts) 80 map("n", "[d", function()
81 map("n", "]d", function() vim.diagnostic.goto_next({float = false}) end, bufopts) 81 vim.diagnostic.goto_prev({ float = false })
82 end, bufopts)
83 map("n", "]d", function()
84 vim.diagnostic.goto_next({ float = false })
85 end, bufopts)
82 86
83 map("n", "gD", vim.lsp.buf.declaration, bufopts) 87 map("n", "gD", vim.lsp.buf.declaration, bufopts)
84 map("n", "gd", vim.lsp.buf.definition, bufopts) 88 map("n", "gd", vim.lsp.buf.definition, bufopts)
85 map("n", "K", vim.lsp.buf.hover, bufopts) 89 map("n", "K", vim.lsp.buf.hover, bufopts)
86 map("n", "gi", vim.lsp.buf.implementation, bufopts) 90 map("n", "gi", vim.lsp.buf.implementation, bufopts)

mercurial