nvim: Change telescope keymaps

This commit is contained in:
Andreas Tsouchlos 2025-10-28 14:07:54 +01:00
parent 42c0ee17ab
commit b9f7601210

View File

@ -30,21 +30,38 @@ return {
version = '0.1.5', version = '0.1.5',
dependencies = { dependencies = {
{ {
'nvim-lua/plenary.nvim' 'nvim-lua/plenary.nvim',
'folke/trouble.nvim',
} }
}, },
cmd = "Telescope", cmd = "Telescope",
init = function() init = function()
-- LuaFormatter off -- Set up keymaps
vim.keymap.set('n', '<leader>ff', function() require("telescope.builtin").find_files() end,{desc = "Files"})
vim.keymap.set('n', '<leader>ff', function() require("telescope.builtin").find_files() end,
{ desc = "Files" })
vim.keymap.set('n', '<leader>fg', function() require("telescope.builtin").live_grep() end, { desc = "grep" }) vim.keymap.set('n', '<leader>fg', function() require("telescope.builtin").live_grep() end, { desc = "grep" })
vim.keymap.set('n', '<leader>fa', function() vim.keymap.set('n', '<leader>fa', function()
require("telescope.builtin").find_files({ hidden = true }) require("telescope.builtin").find_files({ hidden = true })
end, { desc = "All files" }) end, { desc = "All files" })
vim.keymap.set('n', '<leader>fb', function() require("telescope.builtin").buffers() end, { desc = "Buffers" }) vim.keymap.set('n', '<leader>fb', function() require("telescope.builtin").buffers() end, { desc = "Buffers" })
vim.keymap.set('n', '<leader>fh', function() require("telescope.builtin").help_tags() end, {desc = "Help tags"}) vim.keymap.set('n', '<leader>fh', function() require("telescope.builtin").help_tags() end,
-- LuaFormatter on { desc = "Help tags" })
-- Set up trouble
local open_with_trouble = require("trouble.sources.telescope").open
local telescope = require("telescope")
telescope.setup({
defaults = {
mappings = {
i = { ["<c-t>"] = open_with_trouble },
n = { ["<c-t>"] = open_with_trouble },
},
},
})
end end
} }
} }