Here's my setup using lazy.nvim:
{
"smjonas/inc-rename.nvim",
dependencies = { "stevearc/dressing.nvim" },
config = function()
local inc_rename = require("inc_rename")
inc_rename.setup({ input_buffer_type = "dressing" })
vim.keymap.set("n", "<leader>rn", function()
return ":IncRename " .. vim.fn.expand("<cword>")
end, { expr = true })
end,
},
inc-rename.nvim works just fine. However, I like to use dressing with these settings:
input = { insert_only = false }
(see the dressing README)
It seems like dressing's settings are ignored by inc-rename.nvim. When I press escape, the prompt just exits.
Could inc-rename.nvim inherit from the configuration passed to dressing's setup function? Or perhaps support passing an independent set of options?
Here's my setup using
lazy.nvim:{ "smjonas/inc-rename.nvim", dependencies = { "stevearc/dressing.nvim" }, config = function() local inc_rename = require("inc_rename") inc_rename.setup({ input_buffer_type = "dressing" }) vim.keymap.set("n", "<leader>rn", function() return ":IncRename " .. vim.fn.expand("<cword>") end, { expr = true }) end, },inc-rename.nvimworks just fine. However, I like to usedressingwith these settings:(see the
dressingREADME)It seems like
dressing's settings are ignored byinc-rename.nvim. When I press escape, the prompt just exits.Could
inc-rename.nviminherit from the configuration passed todressing'ssetupfunction? Or perhaps support passing an independent set of options?