diff options
Diffstat (limited to '.config/nvim/after/plugin/telescope.lua')
| -rw-r--r-- | .config/nvim/after/plugin/telescope.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua index 8680444..28acc9d 100644 --- a/.config/nvim/after/plugin/telescope.lua +++ b/.config/nvim/after/plugin/telescope.lua @@ -1,3 +1,16 @@ +local actions = require("telescope.actions") + +require("telescope").setup({ + defaults = { + mappings = { + i = { + -- Pressing escape will close finder instead of going into normal mode. + ["<esc>"] = actions.close, + } + } + } +}) + local builtin = require("telescope.builtin") vim.keymap.set("n", "<leader>ff", builtin.find_files, {}) @@ -8,4 +21,5 @@ vim.keymap.set("n", "<leader>ss", builtin.spell_suggest, {}) vim.keymap.set("n", "<leader>fs", function() builtin.grep_string({ search = vim.fn.input("Grep > ") }) end) +vim.keymap.set("n", "<leader>fl", builtin.lsp_document_symbols, {}) |
