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',
dependencies = {
{
'nvim-lua/plenary.nvim'
'nvim-lua/plenary.nvim',
'folke/trouble.nvim',
}
},
cmd = "Telescope",
init = function()
-- LuaFormatter off
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>fa', function()
require("telescope.builtin").find_files({hidden = true})
end, {desc = "All files"})
-- Set up keymaps
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"})
-- LuaFormatter on
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>fa', function()
require("telescope.builtin").find_files({ hidden = true })
end, { desc = "All files" })
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" })
-- 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
}
}