[Telescope] Add frencency
This commit is contained in:
@@ -14,6 +14,7 @@ vim.opt.rtp:prepend(lazypath)
|
||||
require("lazy").setup({
|
||||
spec = {
|
||||
{ import = "plugins.nav" },
|
||||
{ import = "plugins.nav.telescope" },
|
||||
{ import = "plugins.lsp" },
|
||||
{ import = "plugins.style" },
|
||||
{ import = "plugins.util" },
|
||||
|
8
nvim/lua/plugins/nav/telescope/telescope-frecency.lua
Normal file
8
nvim/lua/plugins/nav/telescope/telescope-frecency.lua
Normal file
@@ -0,0 +1,8 @@
|
||||
return {
|
||||
"nvim-telescope/telescope-frecency.nvim",
|
||||
-- install the latest stable version
|
||||
version = "*",
|
||||
config = function()
|
||||
require("telescope").load_extension("frecency")
|
||||
end,
|
||||
}
|
@@ -57,8 +57,11 @@ return {
|
||||
|
||||
-- Old Files
|
||||
opts.desc = "Show recent files"
|
||||
vim.keymap.set("n", "<leader>fof", ":Telescope oldfiles<CR>", opts)
|
||||
vim.keymap.set("n", "<leader>fr", ":Telescope oldfiles<CR>", opts)
|
||||
vim.keymap.set("n", "<leader>fof", builtin.oldfiles, opts)
|
||||
|
||||
-- Frecency (Old files, but better)
|
||||
opts.desc = "Show recent files (Frecency algorithm)"
|
||||
vim.keymap.set("n", "<leader>fr", ":Telescope frecency workspace=CWD path_display={\"shorten\"}<CR>")
|
||||
|
||||
-- Quickfix Items
|
||||
opts.desc = "Show quickfix items"
|
Reference in New Issue
Block a user