nvim: default telescope bindings

they are better actually
This commit is contained in:
Primrose 2025-07-08 22:13:31 +02:00
parent 7ae86384f6
commit 7f6ed24d2d
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 8 additions and 9 deletions

View file

@ -74,7 +74,7 @@ vim.api.nvim_create_autocmd("WinClosed", {
vim.keymap.set("n", "<leader>z", ":NoNeckPain<CR>") vim.keymap.set("n", "<leader>z", ":NoNeckPain<CR>")
-- Todo-Comments -- Todo-Comments
vim.keymap.set("n", "<leader>/t", function() vim.cmd("TodoTelescope") end) vim.keymap.set("n", "<leader>st", function() vim.cmd("TodoTelescope") end)
-- Undotree -- Undotree
vim.keymap.set("n", "<leader>u", function() vim.keymap.set("n", "<leader>u", function()

View file

@ -78,18 +78,17 @@ local function grep_undercursor()
} }
end end
-- Better than builtin / vim.keymap.set("n", "<leader>/", builtin["current_buffer_fuzzy_find"])
vim.keymap.set("n", "/", builtin["current_buffer_fuzzy_find"])
vim.keymap.set("n", "<leader>w", find_undercursor_in_buffer) vim.keymap.set("n", "<leader>w", find_undercursor_in_buffer)
vim.keymap.set("n", "<leader>W", grep_undercursor) vim.keymap.set("n", "<leader>W", grep_undercursor)
-- Use / as prefix to avoid collision in bindings -- Use / as prefix to avoid collision in bindings
vim.keymap.set("n", "<leader>/f", builtin["find_files"]) vim.keymap.set("n", "<leader>sf", builtin["find_files"])
vim.keymap.set("n", "<leader>/?", builtin["help_tags"]) vim.keymap.set("n", "<leader>sg", builtin["live_grep"])
vim.keymap.set("n", "<leader>/g", builtin["live_grep"]) vim.keymap.set("n", "<leader>sd", builtin["diagnostics"])
vim.keymap.set("n", "<leader>/d", builtin["diagnostics"]) vim.keymap.set("n", "<leader>sb", builtin["buffers"])
vim.keymap.set("n", "<leader>/b", builtin["buffers"]) vim.keymap.set("n", "<leader>sh", builtin["help_tags"])
vim.keymap.set("n", "<leader>/p", builtin["spell_suggest"]) vim.keymap.set("n", "<leader>sp", builtin["spell_suggest"])
-- for GHC -- for GHC
-- grep -> refine for `.hs:` files -- grep -> refine for `.hs:` files