From 4132ab5379578d2029c79883203698674a031c9e Mon Sep 17 00:00:00 2001 From: zeekling Date: Sat, 8 Jun 2024 13:20:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=BF=AB=E6=8D=B7=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua/keybindings.lua | 17 ----------------- lua/plugins/help.lua | 25 ++++++++++++++++++++++++- 2 files changed, 24 insertions(+), 18 deletions(-) delete mode 100644 lua/keybindings.lua diff --git a/lua/keybindings.lua b/lua/keybindings.lua deleted file mode 100644 index 8ba73a6..0000000 --- a/lua/keybindings.lua +++ /dev/null @@ -1,17 +0,0 @@ -vim.g.mapleader = " " - -# markdown -vim.keymap.set("n", "mks", "MarkdownPreview", { silent = true }) -vim.keymap.set("n", "mkc", "MarkdownPreviewStop", { silent = true }) - -# tree -vim.keymap.set("n", "ds", "NvimTreeToggle", { silent = true }) -vim.keymap.set("n", "dc", "NvimTreeClose", { silent = true }) - -# buffer -vim.keymap.set("n", "bp", "BufferLineCyclePrev", { silent = true }) -vim.keymap.set("n", "bn", "BufferLineCycleNext", { silent = true }) -vim.keymap.set("n", "bd", "bd", { silent = true }) - - - diff --git a/lua/plugins/help.lua b/lua/plugins/help.lua index a56e03d..a746388 100644 --- a/lua/plugins/help.lua +++ b/lua/plugins/help.lua @@ -7,7 +7,30 @@ return { local wk = require("which-key") -- 快捷键在这里定义 - wk.setup() + wk.register({ + [""] = { + b = { + name="Buffer", + p={"BufferLineCyclePrev", "Go to pre buffer"}, + n={"BufferLineCycleNext", "Go to next buffer"}, + d={"bd", "delete current buffer"} + }, + m = { + name="Markdown", + k={ + name="Markdown", + s={"MarkdownPreview", "MarkdownPreview"}, + c={"MarkdownPreviewStop", "MarkdownPreviewStop"} + } + }, + d = { + name="dirTree", + s={"NvimTreeToggle", "show dir tree on left"}, + c={"NvimTreeClose", "hidden dir tree on left"} + } + } + }, {silent = true, noremap = true}) + wk.setup() end, }, }