From 712de3e18237323a979b4fd256703e2edfaddf2f Mon Sep 17 00:00:00 2001 From: Volodymyr Kot Date: Fri, 23 Apr 2021 16:24:09 +0100 Subject: feat: add search history picker (#769) Co-authored-by: Volodymyr Kot --- lua/telescope/actions/init.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lua/telescope/actions/init.lua') diff --git a/lua/telescope/actions/init.lua b/lua/telescope/actions/init.lua index bee1f48..a14255b 100644 --- a/lua/telescope/actions/init.lua +++ b/lua/telescope/actions/init.lua @@ -234,6 +234,19 @@ actions.set_command_line = function(prompt_bufnr) vim.cmd(entry.value) end +actions.edit_search_line = function(prompt_bufnr) + local entry = action_state.get_selected_entry(prompt_bufnr) + actions.close(prompt_bufnr) + a.nvim_feedkeys(a.nvim_replace_termcodes("/" .. entry.value , true, false, true), "t", true) +end + +actions.set_search_line = function(prompt_bufnr) + local entry = action_state.get_selected_entry(prompt_bufnr) + + actions.close(prompt_bufnr) + a.nvim_feedkeys(a.nvim_replace_termcodes("/" .. entry.value .. "", true, false, true), "t", true) +end + actions.edit_register = function(prompt_bufnr) local entry = action_state.get_selected_entry(prompt_bufnr) local picker = action_state.get_current_picker(prompt_bufnr) -- cgit v1.2.3