nvim/lua/plugins/text_case.lua
RingOfStorms (Joshua Bell) eb7f522795 all the languages!
2024-05-03 18:56:57 -05:00

23 lines
580 B
Lua

return {
"johmsalas/text-case.nvim",
dependencies = { "nvim-telescope/telescope.nvim" },
cmd = "TextCaseOpenTelescope",
config = function(_, opts)
require("textcase").setup(opts)
require("telescope").load_extension("textcase")
end,
keys = {
{
"<leader>,c",
function()
if next(vim.lsp.get_active_clients()) ~= nil then
vim.cmd("TextCaseOpenTelescopeLSPChange")
else
vim.cmd("TextCaseOpenTelescope")
end
end,
desc = "Change case of selection",
mode = { "n", "v", "x" },
},
},
}