diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-01-13 22:52:56 +0100 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-01-13 22:52:56 +0100 |
commit | 2db2f4c15b79e53fee2d852b83f71c7a8b4f5957 (patch) | |
tree | 7781e9ae98bc4b33df7d9335f725adcaaaf5808a /lua | |
parent | 9a09b2c68742d83437acba20d4cafcc2e334b05e (diff) |
Move spectre mapping to whichkey
Diffstat (limited to 'lua')
-rw-r--r-- | lua/config/spectre.lua | 48 | ||||
-rw-r--r-- | lua/config/whichkey.lua | 40 |
2 files changed, 40 insertions, 48 deletions
diff --git a/lua/config/spectre.lua b/lua/config/spectre.lua index f535210..b9d3e57 100644 --- a/lua/config/spectre.lua +++ b/lua/config/spectre.lua @@ -11,54 +11,6 @@ spectre.setup({ search = "DiffChange", replace = "DiffDelete", }, - mapping = { - ["toggle_line"] = { - map = "t", - cmd = "<cmd>lua require('spectre').toggle_line()<CR>", - desc = "toggle current item", - }, - ["enter_file"] = { - map = "<cr>", - cmd = "<cmd>lua require('spectre.actions').select_entry()<CR>", - desc = "goto current file", - }, - ["send_to_qf"] = { - map = "Q", - cmd = "<cmd>lua require('spectre.actions').send_to_qf()<CR>", - desc = "send all item to quickfix", - }, - ["replace_cmd"] = { - map = "c", - cmd = "<cmd>lua require('spectre.actions').replace_cmd()<CR>", - desc = "input replace vim command", - }, - ["show_option_menu"] = { - map = "o", - cmd = "<cmd>lua require('spectre').show_options()<CR>", - desc = "show option", - }, - ["run_replace"] = { - map = "R", - cmd = "<cmd>lua require('spectre.actions').run_replace()<CR>", - desc = "replace all", - }, - ["change_view_mode"] = { - map = "m", - cmd = "<cmd>lua require('spectre').change_view()<CR>", - desc = "change result view mode", - }, - ["toggle_ignore_case"] = { - map = "I", - cmd = "<cmd>lua require('spectre').change_options('ignore-case')<CR>", - desc = "toggle ignore case", - }, - ["toggle_ignore_hidden"] = { - map = "H", - cmd = "<cmd>lua require('spectre').change_options('hidden')<CR>", - desc = "toggle search hidden", - }, - -- you can put your mapping here it only use normal mode - }, find_engine = { -- rg is map with finder_cmd ["rg"] = { diff --git a/lua/config/whichkey.lua b/lua/config/whichkey.lua index 85ef65d..d045f05 100644 --- a/lua/config/whichkey.lua +++ b/lua/config/whichkey.lua @@ -184,6 +184,46 @@ local mappings = { -- h = { "<cmd>ToggleTerm size=10 direction=horizontal<cr>", "Horizontal" }, -- v = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", "Vertical" }, -- }, + r = { + t = { + "<cmd>lua require('spectre').toggle_line()<CR>", + "toggle current item", + }, + -- ["enter_file"] = { + -- map = "<cr>", + -- cmd = "<cmd>lua require('spectre.actions').select_entry()<CR>", + -- desc = "goto current file", + -- }, + Q = { + "<cmd>lua require('spectre.actions').send_to_qf()<CR>", + "send all item to quickfix", + }, + c = { + "<cmd>lua require('spectre.actions').replace_cmd()<CR>", + "input replace vim command", + }, + o = { + "<cmd>lua require('spectre').show_options()<CR>", + "show option", + }, + R = { + cmd = "<cmd>lua require('spectre.actions').run_replace()<CR>", + desc = "replace all", + }, + m = { + "<cmd>lua require('spectre').change_view()<CR>", + "change result view mode", + }, + I = { + "<cmd>lua require('spectre').change_options('ignore-case')<CR>", + "toggle ignore case", + }, + H = { + "<cmd>lua require('spectre').change_options('hidden')<CR>", + "toggle search hidden", + }, + -- you can put your mapping here it only use normal mode + }, } local vopts = { |