/
telnov.ob
/
nvim-config
Обзор
Документация
Войти
/
telnov.ob
/
nvim-config
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
plugin/refactoring.lua
20 строк
627 B
Sergey M
update config and README
18 июн 2026, 19:13
18 июн 2026, 19:13
723a03b
Код
Авторство
О чём код?
vim.pack.add({ 'https://github.com/lewis6991/async.nvim', 'https://github.com/ThePrimeagen/refactoring.nvim', }, { confirm = false }) require('refactoring').setup {} local keymap = vim.keymap keymap.set({ 'n', 'x' }, '<leader>rf', function() return require('refactoring').extract_func() end, { desc = 'Extract Function', expr = true }) keymap.set({ 'n', 'x' }, '<leader>rv', function() return require('refactoring').extract_var() end, { desc = 'Extract Variable', expr = true }) keymap.set({ 'n', 'x' }, '<leader>rr', function() return require('refactoring').select_refactor() end, { desc = 'Select refactor' })