diff options
Diffstat (limited to 'nvim/.config')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/lsp/configs.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua index 59d0b7d..ab1df8b 100644 --- a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua +++ b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua @@ -69,6 +69,15 @@ M.sumneko_lua = { }, }, }, + on_attach = function(_, bufnr) + require("tobyvin.utils.documentation").register(function() + local word = vim.fn.expand("<cword>") + if word then + local ret = pcall(vim.cmd.help, word) + return not ret + end + end, { desc = "help", priority = 10, buffer = bufnr }) + end, } M.texlab = { |