From f0fab3ea3379beb0942a04797116061799ecf5ed Mon Sep 17 00:00:00 2001 From: ian <105318201+mcgrrgrr@users.noreply.github.com> Date: Tue, 9 May 2023 21:01:42 -0500 Subject: [PATCH] Add function to use xdg-open to preview image files --- after/plugin/telescope.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index 29f5a62f..bda5f3ac 100644 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -5,4 +5,8 @@ vim.keymap.set('n', 'ps', function() builtin.grep_string({ search = vim.fn.input("Grep > ") }) end) vim.keymap.set('n', 'vh', builtin.help_tags, {}) +vim.keymap.set('n', 'o', function() + local selection = require('telescope.actions.state').get_selected_entry() + vim.fn.jobstart("xdg-open " .. selection.path) +end)