From cbe1739819fd6b63d34ce4cc35e9b2e345a74bc7 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Tue, 18 Apr 2023 15:47:19 +0200 Subject: s-f12 --- lua/lsp.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lua/lsp.lua') diff --git a/lua/lsp.lua b/lua/lsp.lua index ec50aec..2f9539d 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -43,6 +43,10 @@ local lsp_on_attach = function(client, b) nmap("", vim.lsp.buf.rename, "Rename symbol") nmap("ca", vim.lsp.buf.code_action, "Code action") nmap("", vim.lsp.buf.definition, "Go to definition") + nmap("", function() + vim.cmd("sp") + vim.lsp.buf.definition() + end, "Go to definition") nmap("fr", require("telescope.builtin").lsp_references, "Find references") nmap("", require("telescope.builtin").lsp_document_symbols, "Find document symbols") nmap("", vim.lsp.buf.hover, "Signature help") -- cgit