From 47c44ae248084bcd83e6b917ef0f87e092c66903 Mon Sep 17 00:00:00 2001 From: rebuilt Date: Sun, 25 Jul 2021 13:39:33 +0200 Subject: Move leader keybinding into the whichkey config (#1089) --- lua/core/bufferline.lua | 25 ------------------------- lua/core/telescope.lua | 1 - lua/core/which-key.lua | 23 +++++++++++++++++++++++ 3 files changed, 23 insertions(+), 26 deletions(-) diff --git a/lua/core/bufferline.lua b/lua/core/bufferline.lua index 18d10321..c5677580 100644 --- a/lua/core/bufferline.lua +++ b/lua/core/bufferline.lua @@ -1,27 +1,2 @@ vim.api.nvim_set_keymap("n", "", ":BufferNext", { noremap = true, silent = true }) vim.api.nvim_set_keymap("n", "", ":BufferPrevious", { noremap = true, silent = true }) -vim.api.nvim_set_keymap("n", "c", ":BufferClose", { noremap = true, silent = true }) - -lvim.builtin.which_key.mappings["b"] = { - name = "Buffers", - j = { "BufferPick", "jump to buffer" }, - f = { "Telescope buffers", "Find buffer" }, - w = { "BufferWipeout", "wipeout buffer" }, - e = { - "BufferCloseAllButCurrent", - "close all but current buffer", - }, - h = { "BufferCloseBuffersLeft", "close all buffers to the left" }, - l = { - "BufferCloseBuffersRight", - "close all BufferLines to the right", - }, - D = { - "BufferOrderByDirectory", - "sort BufferLines automatically by directory", - }, - L = { - "BufferOrderByLanguage", - "sort BufferLines automatically by language", - }, -} diff --git a/lua/core/telescope.lua b/lua/core/telescope.lua index 1e605c7c..3c9a057b 100644 --- a/lua/core/telescope.lua +++ b/lua/core/telescope.lua @@ -90,7 +90,6 @@ M.setup = function() return end telescope.setup(lvim.builtin.telescope) - vim.api.nvim_set_keymap("n", "f", ":Telescope find_files", { noremap = true, silent = true }) end return M diff --git a/lua/core/which-key.lua b/lua/core/which-key.lua index 1126bea5..55db694c 100644 --- a/lua/core/which-key.lua +++ b/lua/core/which-key.lua @@ -68,6 +68,29 @@ M.config = function() ["e"] = { "lua require'core.nvimtree'.toggle_tree()", "Explorer" }, ["f"] = { "Telescope find_files", "Find File" }, ["h"] = { 'let @/=""', "No Highlight" }, + b = { + name = "Buffers", + j = { "BufferPick", "jump to buffer" }, + f = { "Telescope buffers", "Find buffer" }, + w = { "BufferWipeout", "wipeout buffer" }, + e = { + "BufferCloseAllButCurrent", + "close all but current buffer", + }, + h = { "BufferCloseBuffersLeft", "close all buffers to the left" }, + l = { + "BufferCloseBuffersRight", + "close all BufferLines to the right", + }, + D = { + "BufferOrderByDirectory", + "sort BufferLines automatically by directory", + }, + L = { + "BufferOrderByLanguage", + "sort BufferLines automatically by language", + }, + }, p = { name = "Packer", c = { "PackerCompile", "Compile" }, -- cgit v1.2.3