diff --git a/lua/astrocommunity/lsp/inc-rename/README.md b/lua/astrocommunity/lsp/inc-rename/README.md new file mode 100644 index 000000000..35c4d922f --- /dev/null +++ b/lua/astrocommunity/lsp/inc-rename/README.md @@ -0,0 +1,5 @@ +# IncRename + +**Repository:** + +Incremental LSP renaming based on Neovim's command-preview feature. diff --git a/lua/astrocommunity/lsp/inc-rename/inc-rename.lua b/lua/astrocommunity/lsp/inc-rename/inc-rename.lua new file mode 100644 index 000000000..4e381c546 --- /dev/null +++ b/lua/astrocommunity/lsp/inc-rename/inc-rename.lua @@ -0,0 +1,15 @@ +return { + "smjonas/inc-rename.nvim", + config = function() require("inc_rename").setup() end, + keys = { + { + "lr", + function() + require "inc_rename" + return ":IncRename " .. vim.fn.expand "" + end, + expr = true, + desc = "IncRename", + }, + }, +}