diff options
| author | Ariel D'Alessandro <ariel.dalessandro@auto1.com> | 2022-09-28 14:48:52 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <ariel.dalessandro@auto1.com> | 2022-09-28 14:48:52 +0200 |
| commit | 750dc94452c827e432116297e0cbd76b610ef65d (patch) | |
| tree | 0546b928841581f37dc39a0e535da20d72648b83 /lua/alpha/telescope/mappings.lua | |
| parent | 3bd92df3733d21b8431e29b86c97d1715e57ffba (diff) | |
| download | nvim-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.lua | 24 |
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") |