From ce04c5fecf636f3e5be5948811aa641408d29152 Mon Sep 17 00:00:00 2001 From: Amalia Haible Date: Sat, 2 Aug 2025 05:25:13 +0200 Subject: [PATCH] Fixed prompt not getting wiped on esc When pressing escape with something in the prompt, it counted as a modified buffer, so i couldnt quit with :q, only with :qa!. This fixes it, but im not sure if this is the best way to do it --- lua/fff/picker_ui.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/fff/picker_ui.lua b/lua/fff/picker_ui.lua index 81461bf6..7a9d7273 100644 --- a/lua/fff/picker_ui.lua +++ b/lua/fff/picker_ui.lua @@ -182,6 +182,7 @@ end function M.setup_buffers() vim.api.nvim_buf_set_option(M.state.input_buf, 'buftype', 'prompt') vim.api.nvim_buf_set_option(M.state.input_buf, 'filetype', 'fff_input') + vim.api.nvim_buf_set_option(M.state.input_buf, 'bufhidden', 'wipe') vim.fn.prompt_setprompt(M.state.input_buf, M.state.config.prompt) vim.api.nvim_buf_set_option(M.state.list_buf, 'buftype', 'nofile')