Skip to content

Commit 50cce64

Browse files
committed
custom: add keymaps for jumping to definition in vertical or horizontal split
1 parent eae3aae commit 50cce64

File tree

1 file changed

+20
-14
lines changed

1 file changed

+20
-14
lines changed

init.lua

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,12 @@ require('lazy').setup({
512512
vim.keymap.set(mode, keys, func, { buffer = event.buf, desc = 'LSP: ' .. desc })
513513
end
514514

515+
-- Defined by me: jump to definition in vertical split
516+
map('gv', '<C-w>v <cmd>Telescope lsp_definitions<cr>', '[G]oto Definition in [V]ertical Split')
517+
518+
-- Defined by me: jump to definition in horizontal split
519+
map('gh', '<C-w>s <cmd>Telescope lsp_definitions<cr>', '[G]oto Definition in [H]orizontal Split')
520+
515521
-- Jump to the definition of the word under your cursor.
516522
-- This is where a variable was first declared, or where a function is defined, etc.
517523
-- To jump back, press <C-t>.
@@ -658,20 +664,20 @@ require('lazy').setup({
658664
-- for you, so that they are available from within Neovim.
659665
local ensure_installed = vim.tbl_keys(servers or {})
660666
vim.list_extend(ensure_installed, {
661-
"black",
662-
"csharp-language-server",
663-
"csharpier",
664-
"docker-compose-language-service",
665-
"dockerfile-language-server",
666-
"eslint-lsp",
667-
"html-lsp",
668-
"lua-language-server",
669-
"markdownlint",
670-
"prettier",
671-
"python-lsp-server",
672-
"stylua",
673-
"typescript-language-server",
674-
"yaml-language-server",
667+
'black',
668+
'csharp-language-server',
669+
'csharpier',
670+
'docker-compose-language-service',
671+
'dockerfile-language-server',
672+
'eslint-lsp',
673+
'html-lsp',
674+
'lua-language-server',
675+
'markdownlint',
676+
'prettier',
677+
'python-lsp-server',
678+
'stylua',
679+
'typescript-language-server',
680+
'yaml-language-server',
675681
})
676682
require('mason-tool-installer').setup { ensure_installed = ensure_installed }
677683

0 commit comments

Comments
 (0)