From e8381f415b26eb9f180330834e03e7ca8bb34709 Mon Sep 17 00:00:00 2001 From: Alexander Navarro Date: Tue, 16 May 2023 17:21:42 -0400 Subject: [PATCH] update which key --- config/nvim/lua/aleidk/plugins/which-key.lua | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 config/nvim/lua/aleidk/plugins/which-key.lua diff --git a/config/nvim/lua/aleidk/plugins/which-key.lua b/config/nvim/lua/aleidk/plugins/which-key.lua new file mode 100644 index 0000000..664bf00 --- /dev/null +++ b/config/nvim/lua/aleidk/plugins/which-key.lua @@ -0,0 +1,26 @@ +return { + "folke/which-key.nvim", + event = "VeryLazy", + opts = { + plugins = { spelling = true }, + defaults = { + mode = { "n", "v" }, + ["g"] = { name = "+goto" }, + ["gz"] = { name = "+surround" }, + ["b"] = { name = "+buffer" }, + ["c"] = { name = "+comments" }, + ["f"] = { name = "+file/find" }, + ["g"] = { name = "+git" }, + ["q"] = { name = "+quit/session" }, + ["s"] = { name = "+search" }, + ["u"] = { name = "+ui" }, + ["w"] = { name = "+windows" }, + ["l"] = { name = "+diagnostics/quickfix" }, + }, + }, + config = function(_, opts) + local wk = require("which-key") + wk.setup(opts) + wk.register(opts.defaults) + end, +}