diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index d4ec4aa..542f9de 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -1,4 +1,22 @@ local wk = require("which-key") +local builtin = require('telescope.builtin') + +-- the leader key is + +-- telescope +wk.register({ + f = { + name = "Telescope", + f = { builtin.find_files, "Find files" }, + g = { builtin.live_grep, "Live grep" }, + b = { builtin.buffers, "Find in buffers" }, + c = { builtin.current_buffer_fuzzy_find, "Find in current buffer" }, + h = { builtin.help_tags, "Find in help tags" }, + m = { builtin.marks, "Find in marks" }, + r = { builtin.resume, "Resume last find" }, + } +}, { prefix = "" }) + -- clear searchterm vim.keymap.set('n', '', ':noh') diff --git a/lua/config/plugin/init.lua b/lua/config/plugin/init.lua index 8d27df1..614489c 100644 --- a/lua/config/plugin/init.lua +++ b/lua/config/plugin/init.lua @@ -13,6 +13,7 @@ require("config.plugin.marks") require("config.plugin.vim-indentwise") require("config.plugin.indent-blankline") require("config.plugin.scrollbar") +require("config.plugin.lspsaga") require("config.plugin.gruvbox") --require("config.plugin.lsp_config") diff --git a/lua/config/plugin/lspsaga.lua b/lua/config/plugin/lspsaga.lua new file mode 100644 index 0000000..77fa0bf --- /dev/null +++ b/lua/config/plugin/lspsaga.lua @@ -0,0 +1,5 @@ +require('lspsaga').setup({ + lightbulb = { + enable = false, + }, +})