From d793de0f12d874c463e81edabee741b802c1a37a Mon Sep 17 00:00:00 2001 From: Ryan Blonna Date: Sat, 13 Aug 2022 19:18:17 +1000 Subject: [PATCH] feat: add drop command for buffers (#2131) --- lua/telescope/actions/set.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/telescope/actions/set.lua b/lua/telescope/actions/set.lua index c2b25d5..6177c9b 100644 --- a/lua/telescope/actions/set.lua +++ b/lua/telescope/actions/set.lua @@ -67,6 +67,7 @@ end local edit_buffer do local map = { + drop = "drop", edit = "buffer", new = "sbuffer", vnew = "vert sbuffer", @@ -78,7 +79,11 @@ do if command == nil then error "There was no associated buffer command" end - vim.cmd(string.format("%s %d", command, bufnr)) + if command ~= "drop" then + vim.cmd(string.format("%s %d", command, bufnr)) + else + vim.cmd(string.format("%s %s", command, vim.api.nvim_buf_get_name(bufnr))) + end end end