diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2021-11-20 20:25:07 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2021-11-20 20:25:07 +0100 |
| commit | 31efe743072b868d4bb86ed709b85253db0b1f60 (patch) | |
| tree | 9fb46944cb2130b4e38e9af706c20d9fef4d25fb /lua/alpha/refactoring.lua | |
| parent | 742388c8ee0e68993d67beac362eaa98439f9394 (diff) | |
| download | nvim-conf-31efe743072b868d4bb86ed709b85253db0b1f60.tar.gz nvim-conf-31efe743072b868d4bb86ed709b85253db0b1f60.zip | |
Update config
Diffstat (limited to 'lua/alpha/refactoring.lua')
| -rw-r--r-- | lua/alpha/refactoring.lua | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lua/alpha/refactoring.lua b/lua/alpha/refactoring.lua index 262400f..22ea11e 100644 --- a/lua/alpha/refactoring.lua +++ b/lua/alpha/refactoring.lua @@ -1,5 +1,5 @@ local refactor = require("refactoring") -refactor.setup() +refactor.setup({}) -- telescope refactoring helper local function refactor(prompt_bufnr) @@ -16,12 +16,13 @@ end -- in the mappings below M = {} M.refactors = function() - require("telescope.pickers").new({}, { + local opts = require("telescope.themes").get_cursor() -- set personal telescope options + require("telescope.pickers").new(opts, { prompt_title = "refactors", finder = require("telescope.finders").new_table({ results = require("refactoring").get_refactors(), }), - sorter = require("telescope.config").values.generic_sorter({}), + sorter = require("telescope.config").values.generic_sorter(opts), attach_mappings = function(_, map) map("i", "<CR>", refactor) map("n", "<CR>", refactor) @@ -30,6 +31,6 @@ M.refactors = function() }):find() end -vim.api.nvim_set_keymap("v", "<Leader>re", [[ <Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], {noremap = true, silent = true, expr = false}) -vim.api.nvim_set_keymap("v", "<Leader>rf", [[ <Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]], {noremap = true, silent = true, expr = false}) -vim.api.nvim_set_keymap("v", "<Leader>rt", [[ <Cmd>lua M.refactors()<CR>]], {noremap = true, silent = true, expr = false}) +vim.api.nvim_set_keymap("v", "<Leader>re", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], {noremap = true, silent = true, expr = false}) +vim.api.nvim_set_keymap("v", "<Leader>rf", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]], {noremap = true, silent = true, expr = false}) +vim.api.nvim_set_keymap("v", "<Leader>rt", [[ <Esc><Cmd>lua M.refactors()<CR>]], {noremap = true, silent = true, expr = false}) |