From 0eb400908d17f4116f02c6464d7ef81456ca303c Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 24 Oct 2024 09:25:03 +0200 Subject: [PATCH] fix(autocmds): force close buffers with q. See #4638 --- lua/lazyvim/config/autocmds.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/lazyvim/config/autocmds.lua b/lua/lazyvim/config/autocmds.lua index bc52c876..d33bf69e 100644 --- a/lua/lazyvim/config/autocmds.lua +++ b/lua/lazyvim/config/autocmds.lua @@ -73,7 +73,9 @@ vim.api.nvim_create_autocmd("FileType", { callback = function(event) vim.bo[event.buf].buflisted = false vim.schedule(function() - vim.keymap.set("n", "q", ":bd", { + vim.keymap.set("n", "q", function() + vim.api.nvim_buf_delete(event.buf, { force = true }) + end, { buffer = event.buf, silent = true, desc = "Quit buffer",