From 4e14272f1d1fd7d85c239dd23a40e9573f62814e Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Fri, 9 Jul 2021 22:18:06 -0400 Subject: more refactor --- lua/lv-which-key/config.lua | 9 +++++++++ lua/lv-which-key/init.lua | 37 ++++++++++++------------------------- 2 files changed, 21 insertions(+), 25 deletions(-) (limited to 'lua/lv-which-key') diff --git a/lua/lv-which-key/config.lua b/lua/lv-which-key/config.lua index f16491c5..a0a51e3c 100644 --- a/lua/lv-which-key/config.lua +++ b/lua/lv-which-key/config.lua @@ -36,6 +36,15 @@ O.plugin.which_key = { hidden = { "", "", "", "", "call", "lua", "^:", "^ " }, -- hide mapping boilerplate show_help = true, -- show help message on the command line when the popup is visible }, + + opts = { + mode = "n", -- NORMAL mode + prefix = "", + buffer = nil, -- Global mappings. Specify a buffer number for buffer local mappings + silent = true, -- use `silent` when creating keymaps + noremap = true, -- use `noremap` when creating keymaps + nowait = true, -- use `nowait` when creating keymaps + }, mappings = { ["w"] = "Save", ["q"] = "Quit", diff --git a/lua/lv-which-key/init.lua b/lua/lv-which-key/init.lua index a799687f..ae000ea3 100644 --- a/lua/lv-which-key/init.lua +++ b/lua/lv-which-key/init.lua @@ -17,39 +17,19 @@ else vim.g.mapleader = O.leader_key end -local opts = { - mode = "n", -- NORMAL mode - prefix = "", - buffer = nil, -- Global mappings. Specify a buffer number for buffer local mappings - silent = true, -- use `silent` when creating keymaps - noremap = true, -- use `noremap` when creating keymaps - nowait = false, -- use `nowait` when creating keymaps -} - --- explorer - -vim.api.nvim_set_keymap( - "n", - "e", - ":lua require'lv-nvimtree'.toggle_tree()", - { noremap = true, silent = true } -) - -vim.api.nvim_set_keymap("n", "f", ":Telescope find_files", { noremap = true, silent = true }) - --- dashboard -vim.api.nvim_set_keymap("n", ";", ":Dashboard", { noremap = true, silent = true }) +local opts = O.plugin.which_key.opts -- Comments vim.api.nvim_set_keymap("n", "/", ":CommentToggle", { noremap = true, silent = true }) vim.api.nvim_set_keymap("v", "/", ":CommentToggle", { noremap = true, silent = true }) - +-- dashboard +vim.api.nvim_set_keymap("n", ";", ":Dashboard", { noremap = true, silent = true }) -- Save vim.api.nvim_set_keymap("n", "w", ":w!", { noremap = true, silent = true }) - +-- no hl +vim.api.nvim_set_keymap("n", "h", ':let @/=""', { noremap = true, silent = true }) -- Quit vim.api.nvim_set_keymap("n", "q", ":q!", { noremap = true, silent = true }) - -- open lv-config vim.api.nvim_set_keymap( "n", @@ -57,6 +37,13 @@ vim.api.nvim_set_keymap( ":e " .. CONFIG_PATH .. "/lv-config.lua", { noremap = true, silent = true } ) +-- explorer +vim.api.nvim_set_keymap( + "n", + "e", + ":lua require'lv-nvimtree'.toggle_tree()", + { noremap = true, silent = true } +) local mappings = O.plugin.which_key.mappings -- cgit v1.2.3