24 lines
851 B
Lua
24 lines
851 B
Lua
return {
|
|
"johmsalas/text-case.nvim",
|
|
enabled = true,
|
|
dependencies = { "nvim-telescope/telescope.nvim" },
|
|
config = function()
|
|
require("textcase").setup({})
|
|
require("telescope").load_extension("textcase")
|
|
end,
|
|
keys = {
|
|
"ga", -- Default invocation prefix
|
|
{ "ga.", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "x" }, desc = "Telescope" },
|
|
},
|
|
cmd = {
|
|
"Subs",
|
|
"TextCaseOpenTelescope",
|
|
"TextCaseOpenTelescopeQuickChange",
|
|
"TextCaseOpenTelescopeLSPChange",
|
|
"TextCaseStartReplacingCommand",
|
|
},
|
|
-- If you want to use the interactive feature of the `Subs` command right away, text-case.nvim
|
|
-- has to be loaded on startup. Otherwise, the interactive feature of the `Subs` will only be
|
|
-- available after the first executing of it or after a keymap of text-case.nvim has been used.
|
|
lazy = false,
|
|
}
|