feat: Add ability to choose window to edit (#745)

This commit is contained in:
TJ DeVries
2022-05-15 16:08:16 -04:00
committed by GitHub
parent 2e421ef02d
commit 0b5f1d69d7
4 changed files with 30 additions and 1 deletions

View File

@@ -130,8 +130,12 @@ action_set.edit = function(prompt_bufnr, command)
local entry_bufnr = entry.bufnr
local picker = action_state.get_current_picker(prompt_bufnr)
require("telescope.actions").close(prompt_bufnr)
local picker = action_state.get_current_picker(prompt_bufnr)
local win_id = picker.get_selection_window(picker, entry)
if win_id ~= 0 and a.nvim_get_current_win() ~= win_id then
vim.api.nvim_set_current_win(win_id)
end
if picker.push_cursor_on_edit then
vim.cmd "normal! m'"