diff options
author | Anders N. Slinde <[email protected]> | 2021-07-11 09:54:02 +0200 |
---|---|---|
committer | GitHub <[email protected]> | 2021-07-11 12:24:02 +0430 |
commit | ccb0cd27b2eca759993b5e74190e2df1ca6b99a1 (patch) | |
tree | 023db658e035bfb73d08997e17c43cc9673f10de /lua/lv-which-key/init.lua | |
parent | 5fcd7079e518dd48fd40a3042b29a322643a4636 (diff) |
Refactor whichkey config to make all keys overridable in user config (#813)
Diffstat (limited to 'lua/lv-which-key/init.lua')
-rw-r--r-- | lua/lv-which-key/init.lua | 29 |
1 files changed, 3 insertions, 26 deletions
diff --git a/lua/lv-which-key/init.lua b/lua/lv-which-key/init.lua index 81542ca4..37feca95 100644 --- a/lua/lv-which-key/init.lua +++ b/lua/lv-which-key/init.lua @@ -18,34 +18,10 @@ else end local opts = O.plugin.which_key.opts - --- Comments -vim.api.nvim_set_keymap("n", "<leader>/", ":CommentToggle<CR>", { noremap = true, silent = true }) -vim.api.nvim_set_keymap("v", "<leader>/", ":CommentToggle<CR>", { noremap = true, silent = true }) --- dashboard -vim.api.nvim_set_keymap("n", "<Leader>;", ":Dashboard<CR>", { noremap = true, silent = true }) --- Save -vim.api.nvim_set_keymap("n", "<leader>w", ":w!<CR>", { noremap = true, silent = true }) --- no hl -vim.api.nvim_set_keymap("n", "<Leader>h", ':let @/=""<CR>', { noremap = true, silent = true }) --- Quit -vim.api.nvim_set_keymap("n", "<leader>q", ":q!<CR>", { noremap = true, silent = true }) --- open lv-config -vim.api.nvim_set_keymap( - "n", - "<leader>.", - ":e " .. CONFIG_PATH .. "/lv-config.lua<CR>", - { noremap = true, silent = true } -) --- explorer -vim.api.nvim_set_keymap( - "n", - "<Leader>e", - ":lua require'lv-nvimtree'.toggle_tree()<CR>", - { noremap = true, silent = true } -) +local vopts = O.plugin.which_key.vopts local mappings = O.plugin.which_key.mappings +local vmappings = O.plugin.which_key.vmappings; -- if O.plugin.ts_playground.active then -- vim.api.nvim_set_keymap("n", "<leader>Th", ":TSHighlightCapturesUnderCursor<CR>", { noremap = true, silent = true }) @@ -84,3 +60,4 @@ end local wk = require "which-key" wk.register(mappings, opts) +wk.register(vmappings, vopts) |