[telescope] Update config

This commit is contained in:
2023-12-23 01:51:03 +01:00
parent b43e8790ca
commit 3548e4903f
2 changed files with 46 additions and 3 deletions
+7
View File
@@ -146,6 +146,13 @@ local plugins = {
"nvim-lua/plenary.nvim",
},
},
{
"nvim-telescope/telescope-fzf-native.nvim",
build =
"cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release" ..
" && cmake --build build --config Release" ..
" && cmake --install build --prefix build",
},
{
"numToStr/Comment.nvim",
config = require("plugins.comment"),
+39 -3
View File
@@ -17,17 +17,44 @@
-- https://github.com/nvim-telescope/telescope.nvim
local function setup()
local telescope = require("telescope")
local builtin = require("telescope.builtin")
local actions = require("telescope.actions")
telescope.setup({
pickers = {
buffers = {
mappings = {
i = {
["<c-d>"] = actions.delete_buffer + actions.move_to_top,
},
},
},
},
})
vim.keymap.set(
"n",
"<leader>ff",
function () builtin.find_files({ hidden = true, }) end
function ()
builtin.find_files({
hidden = true,
no_ignore = true,
no_ignore_parent = true,
previewer = false,
})
end
)
vim.keymap.set(
"n",
"<leader>fr",
function () builtin.oldfiles({ hidden = true, }) end
function ()
builtin.oldfiles({
only_cwd = true,
hidden = true,
previewer = false,
})
end
)
vim.keymap.set(
"n", "<leader>fg", function ()
@@ -40,10 +67,19 @@ local function setup()
"--iglob=!.git",
}
end,
previewer = false,
})
end
)
vim.keymap.set("n", "<leader>fb", builtin.buffers)
vim.keymap.set(
"n",
"<leader>fb",
function ()
builtin.buffers({ previewer = false, })
end
)
telescope.load_extension("fzf")
end
return setup