From 7f6ed24d2d14b0e1c5a0d727ae7db8c824a09fdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Tue, 8 Jul 2025 22:13:31 +0200 Subject: [PATCH] nvim: default telescope bindings they are better actually --- .config/nvim/lua/maps.lua | 2 +- .config/nvim/plugin/telescope.lua | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.config/nvim/lua/maps.lua b/.config/nvim/lua/maps.lua index d9823e08..bbe76f61 100644 --- a/.config/nvim/lua/maps.lua +++ b/.config/nvim/lua/maps.lua @@ -74,7 +74,7 @@ vim.api.nvim_create_autocmd("WinClosed", { vim.keymap.set("n", "z", ":NoNeckPain") -- Todo-Comments -vim.keymap.set("n", "/t", function() vim.cmd("TodoTelescope") end) +vim.keymap.set("n", "st", function() vim.cmd("TodoTelescope") end) -- Undotree vim.keymap.set("n", "u", function() diff --git a/.config/nvim/plugin/telescope.lua b/.config/nvim/plugin/telescope.lua index de8a2f80..98e907e0 100644 --- a/.config/nvim/plugin/telescope.lua +++ b/.config/nvim/plugin/telescope.lua @@ -78,18 +78,17 @@ local function grep_undercursor() } end --- Better than builtin / -vim.keymap.set("n", "/", builtin["current_buffer_fuzzy_find"]) +vim.keymap.set("n", "/", builtin["current_buffer_fuzzy_find"]) vim.keymap.set("n", "w", find_undercursor_in_buffer) vim.keymap.set("n", "W", grep_undercursor) -- Use / as prefix to avoid collision in bindings -vim.keymap.set("n", "/f", builtin["find_files"]) -vim.keymap.set("n", "/?", builtin["help_tags"]) -vim.keymap.set("n", "/g", builtin["live_grep"]) -vim.keymap.set("n", "/d", builtin["diagnostics"]) -vim.keymap.set("n", "/b", builtin["buffers"]) -vim.keymap.set("n", "/p", builtin["spell_suggest"]) +vim.keymap.set("n", "sf", builtin["find_files"]) +vim.keymap.set("n", "sg", builtin["live_grep"]) +vim.keymap.set("n", "sd", builtin["diagnostics"]) +vim.keymap.set("n", "sb", builtin["buffers"]) +vim.keymap.set("n", "sh", builtin["help_tags"]) +vim.keymap.set("n", "sp", builtin["spell_suggest"]) -- for GHC -- grep -> refine for `.hs:` files