From b2716dee43d53e6b9b58f25dc0c9e9b1b3ea1084 Mon Sep 17 00:00:00 2001 From: Yuhf7 <77704716+Yuhf7@users.noreply.github.com> Date: Fri, 6 Feb 2026 23:43:51 +0000 Subject: [PATCH] feat(builtins): add preview to helptags Reviewed-on: https://github.com/comfysage/artio.nvim/pull/15 Co-authored-by: sairy <10310312-sairy@users.noreply.gitlab.com> --- lua/artio/builtins.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lua/artio/builtins.lua b/lua/artio/builtins.lua index 57a8fdc..cf852e3 100644 --- a/lua/artio/builtins.lua +++ b/lua/artio/builtins.lua @@ -272,6 +272,17 @@ builtins.helptags = function(props) vim.cmd.help(text) end) end, + preview_item = function(tag) + return vim.api.nvim_create_buf(false, true), function(w) + local buf = vim.api.nvim_win_get_buf(w) + vim.bo[buf].bufhidden = "wipe" + vim.bo[buf].buftype = "help" + + vim._with({ buf = buf }, function() + vim.cmd.help(tag) + end) + end + end, }, props) ) end -- 2.51.2