From 84ee840a9c95c176a7969aa01539c6d634e3ee98 Mon Sep 17 00:00:00 2001 From: Devin Haska Date: Mon, 29 Apr 2024 09:13:23 -0700 Subject: [PATCH] feat: add some buffer-related commands --- lua/autocmds.lua | 9 --------- lua/plugins/ui.lua | 11 +++++++++-- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/lua/autocmds.lua b/lua/autocmds.lua index d0c2e37..1f6502d 100644 --- a/lua/autocmds.lua +++ b/lua/autocmds.lua @@ -10,12 +10,3 @@ vim.api.nvim_create_autocmd({ "FileType" }, { vim.opt_local.wrap = true end, }) - --- vim.api.nvim_create_autocmd({ "FileType" }, { --- group = augroup("close_with_q"), --- pattern = { "fugitive", "git", "gitcommit" }, --- callback = function(event) --- vim.bo[event.buf].buflisted = false --- vim.keymap.set("n", "q", "close", { buffer = event.buf, silent = true }) --- end, --- }) diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua index cd7c73b..ce45753 100644 --- a/lua/plugins/ui.lua +++ b/lua/plugins/ui.lua @@ -15,12 +15,19 @@ return { } }, }, + { + "famiu/bufdelete.nvim", + keys = { + { "bd", "Bdelete", desc = "Close Buffer" }, + }, + }, { "akinsho/bufferline.nvim", event = "VeryLazy", keys = { - { "[b", "BufferLineCyclePrev", desc = "Prev Buffer" }, - { "]b", "BufferLineCycleNext", desc = "Next Buffer" }, + { "bp", "BufferLineTogglePin", desc = "Toggle Pin" }, + { "[b", "BufferLineCyclePrev", desc = "Prev Buffer" }, + { "]b", "BufferLineCycleNext", desc = "Next Buffer" }, }, opts = { options = {