add telescope buffers keybind

add more telescope options
This commit is contained in:
2024-11-21 12:30:37 -05:00
parent 821d04cb2b
commit 03b3827719
+24 -3
View File
@@ -88,11 +88,32 @@ keymap.set("n", "<leader>xl", "<cmd>Trouble loclist toggle<CR>", { desc = "Open
keymap.set("n", "<leader>xt", "<cmd>Trouble todo toggle<CR>", { desc = "Open todos in trouble" }) keymap.set("n", "<leader>xt", "<cmd>Trouble todo toggle<CR>", { desc = "Open todos in trouble" })
-- ─────────────────────────────[ telescope ]───────────────────────────── -- ─────────────────────────────[ telescope ]─────────────────────────────
keymap.set("n", "<leader>ff", "<cmd>Telescope find_files<cr>", { desc = "Fuzzy find files in cwd" }) keymap.set(
keymap.set("n", "<leader>fr", "<cmd>Telescope oldfiles<cr>", { desc = "Fuzzy find recent files" }) "n",
"<leader>ff",
"<cmd>Telescope find_files initial_mode=normal sort_mru=true sort_lastused=true select_current=true<cr>",
{ desc = "Fuzzy find files in cwd" }
)
keymap.set(
"n",
"<leader>fr",
"<cmd>Telescope oldfiles initial_mode=normal sort_mru=true sort_lastused=true select_current=true<cr>",
{ desc = "Fuzzy find recent files" }
)
keymap.set("n", "<leader>fs", "<cmd>Telescope live_grep<cr>", { desc = "Find string in cwd" }) keymap.set("n", "<leader>fs", "<cmd>Telescope live_grep<cr>", { desc = "Find string in cwd" })
keymap.set("n", "<leader>fc", "<cmd>Telescope grep_string<cr>", { desc = "Find string under cursor in cwd" }) keymap.set("n", "<leader>fc", "<cmd>Telescope grep_string<cr>", { desc = "Find string under cursor in cwd" })
keymap.set("n", "<leader>ft", "<cmd>TodoTelescope<cr>", { desc = "Find todos" }) keymap.set(
"n",
"<leader>ft",
"<cmd>TodoTelescope initial_mode=normal sort_mru=true sort_lastused=true select_current=true<cr>",
{ desc = "Find todos" }
)
keymap.set(
"n",
"<leader>bb",
"<cmd>Telescope buffers initial_mode=normal sort_mru=true sort_lastused=true select_current=true<cr>",
{ desc = "Select from open buffers" }
)
-- ────────────────────────────[ substitute ]───────────────────────── -- ────────────────────────────[ substitute ]─────────────────────────
keymap.set("n", "s", function() keymap.set("n", "s", function()