From 862de4f10df81ff65c3edfc80007b24f20c59598 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Thu, 13 Apr 2023 19:46:22 +0100 Subject: Futher configuration of nvim --- .config/nvim/after/plugin/telescope.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to '.config/nvim/after/plugin/telescope.lua') 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. + [""] = actions.close, + } + } + } +}) + local builtin = require("telescope.builtin") vim.keymap.set("n", "ff", builtin.find_files, {}) @@ -8,4 +21,5 @@ vim.keymap.set("n", "ss", builtin.spell_suggest, {}) vim.keymap.set("n", "fs", function() builtin.grep_string({ search = vim.fn.input("Grep > ") }) end) +vim.keymap.set("n", "fl", builtin.lsp_document_symbols, {}) -- cgit v1.2.3-13-gbd6f