1. 使用lazyvim的配置
1
2
3
4
5
6
7
8
9
10
11
12
-- 接着昨天的 which-key 补丁
return {
"folke/which-key.nvim",
opts = {
-- 新版的lazyvim 要求使用spec进行更新
spec = {
{ "<leader>-", group = "󰉏 Yazi" }, -- 换成双宽文件夹 󰉏
{ "<leader>f", group = "󰈞 Files" },
{ "<leader>g", group = "󰊢 Git" },
},
},
}
  1. 使用which-keyapi
1
2
3
4
5
6
7
8
9
10
-- 先保证 which-key 已加载
local wk = require("which-key")

-- 注册 <leader>f 分组:名字 + 图标
wk.add({
{ "<leader>f", group = "file", icon = { icon = "", color = "cyan" } },
-- 继续挂子映射
{ "<leader>ff", "<cmd>Telescope find_files<cr>", desc = "Find File" },
{ "<leader>fr", "<cmd>Recent<cr>", desc = "Recent" },
})