aboutsummaryrefslogtreecommitdiffstats
path: root/lua/alpha/telescope/mappings.lua
diff options
context:
space:
mode:
authorAriel D'Alessandro <ariel.dalessandro@auto1.com>2022-09-28 14:48:52 +0200
committerAriel D'Alessandro <ariel.dalessandro@auto1.com>2022-09-28 14:48:52 +0200
commit750dc94452c827e432116297e0cbd76b610ef65d (patch)
tree0546b928841581f37dc39a0e535da20d72648b83 /lua/alpha/telescope/mappings.lua
parent3bd92df3733d21b8431e29b86c97d1715e57ffba (diff)
downloadnvim-conf-750dc94452c827e432116297e0cbd76b610ef65d.tar.gz
nvim-conf-750dc94452c827e432116297e0cbd76b610ef65d.zip
small changes, checking the changes of using phpactor
Diffstat (limited to 'lua/alpha/telescope/mappings.lua')
-rw-r--r--lua/alpha/telescope/mappings.lua24
1 files changed, 11 insertions, 13 deletions
diff --git a/lua/alpha/telescope/mappings.lua b/lua/alpha/telescope/mappings.lua
index e389a5e..b9166ac 100644
--- a/lua/alpha/telescope/mappings.lua
+++ b/lua/alpha/telescope/mappings.lua
@@ -1,23 +1,21 @@
TelescopeMapArgs = TelescopeMapArgs or {}
-local map_tele = function(key, f, options, buffer)
- local map_key = vim.api.nvim_replace_termcodes(key .. f, true, true, true)
+local map_tele = function(key, f, options, buffer, mode)
+ mode = mode or "n"
- TelescopeMapArgs[map_key] = options or {}
-
- local mode = "n"
- local rhs = string.format("<cmd>lua R('alpha.telescope')['%s'](TelescopeMapArgs['%s'])<CR>", f, map_key)
+ local rhs = function ()
+ R('alpha.telescope')[f](options or {})
+ end
local map_options = {
- noremap = true,
+ remap = false,
silent = true,
}
+ if buffer then
+ map_options.buffer = buffer
+ end
- if not buffer then
- vim.api.nvim_set_keymap(mode, key, rhs, map_options)
- else
- vim.api.nvim_buf_set_keymap(0, mode, key, rhs, map_options)
- end
+ vim.keymap.set(mode, key, rhs, map_options)
end
-- not shure what this line does
@@ -39,7 +37,7 @@ map_tele("<leader>bp", "file_browser")
map_tele("<leader>gs", "git_status")
map_tele("<leader>ve", "diagnostics")
map_tele("<leader>fp", "my_plugins")
-map_tele("<leader>rr", "refactor")
+map_tele("<leader>rr", "refactor", {}, nil, {"n", "v"})
map_tele("<leader>pa", "laravel")
map_tele("<leader>pm", "gateway")