local M = { 'gbprod/substitute.nvim', lazy = true, event = 'VeryLazy', } function M.config() require('substitute').setup() end vim.api.nvim_set_keymap('n', 's', "lua require('substitute').operator()", { noremap = true }) vim.api.nvim_set_keymap('n', 'ss', "lua require('substitute').line()", { noremap = true }) vim.api.nvim_set_keymap('n', 'S', "lua require('substitute').eol()", { noremap = true }) vim.api.nvim_set_keymap('x', 's', "lua require('substitute').visual()", { noremap = true }) return M