aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
index 2e19016..416fdaa 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
@@ -26,6 +26,21 @@ local M = {
defaults = {
borderchars = { "─", "│", "─", "│", "┌", "┐", "┘", "└" },
file_ignore_patterns = { "^.git/" },
+ mappings = {
+ i = {
+ ["<Esc>"] = function(...)
+ vim.notify(
+ "You used `<Esc>` to close telescope. Try to use `<C-c>`!",
+ vim.log.levels.WARN,
+ { title = "Oops!" }
+ )
+ require("telescope.actions").close(...)
+ end,
+ ["<C-h>"] = function(...)
+ require("telescope.actions").which_key(...)
+ end,
+ },
+ },
vimgrep_arguments = {
"rg",
"--color=never",