aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lua/null-browser/extras/hints.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/lua/null-browser/extras/hints.lua b/lua/null-browser/extras/hints.lua
index d6e32c7..d708d69 100644
--- a/lua/null-browser/extras/hints.lua
+++ b/lua/null-browser/extras/hints.lua
@@ -90,6 +90,11 @@ function hints.action.open_in_view()
]]
end
+function hints.action.focus()
+ web.keymap.set_mode 'i'
+ web.view.run_js([[ _nullbrowser.hints.currentMatch?.elem?.focus?.(); ]])
+end
+
function hints.action.copy_link()
web.view.run_js([[_nullbrowser.hints.currentMatch.elem?.href]], {
on_result = function(url)