diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua index b0b0de30..303737de 100644 --- a/.config/nvim/lua/config/keymaps.lua +++ b/.config/nvim/lua/config/keymaps.lua @@ -221,3 +221,7 @@ map({ "c", "i", "t" }, "", "", { desc = "Delete Word" }) -- Git map("n", "ghB", LazyVim.lazygit.blame_line, { desc = "Blame Line (LazyGit)" }) + +-- Windows Split +map("n", "_", "s", { desc = "Split Window Below", remap = true }) +map("n", "\\", "v", { desc = "Split Window Right", remap = true }) diff --git a/.config/nvim/lua/plugins/extras/ui/bufferline-extended.lua b/.config/nvim/lua/plugins/extras/ui/bufferline-extended.lua index 1e85d0ba..ec0117c6 100644 --- a/.config/nvim/lua/plugins/extras/ui/bufferline-extended.lua +++ b/.config/nvim/lua/plugins/extras/ui/bufferline-extended.lua @@ -9,6 +9,9 @@ table.insert(keys, { ".", "BufferLinePick", desc = "Pick Buffer table.insert(keys, { "bS", "BufferLineSortByDirectory", desc = "Sort By Directory" }) table.insert(keys, { "bs", "BufferLineSortByExtension", desc = "Sort By Extensions" }) + +table.insert(keys, { "<", "BufferLineMovePrev", desc = "Move buffer prev" }) +table.insert(keys, { ">", "BufferLineMoveNext", desc = "Move buffer next" }) -- stylua: ignore end return {