summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lua/tobyvin/lsp/configs.lua9
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 = {