[Telescope] Add frencency
This commit is contained in:
@@ -14,6 +14,7 @@ vim.opt.rtp:prepend(lazypath)
|
|||||||
require("lazy").setup({
|
require("lazy").setup({
|
||||||
spec = {
|
spec = {
|
||||||
{ import = "plugins.nav" },
|
{ import = "plugins.nav" },
|
||||||
|
{ import = "plugins.nav.telescope" },
|
||||||
{ import = "plugins.lsp" },
|
{ import = "plugins.lsp" },
|
||||||
{ import = "plugins.style" },
|
{ import = "plugins.style" },
|
||||||
{ import = "plugins.util" },
|
{ 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
|
-- Old Files
|
||||||
opts.desc = "Show recent files"
|
opts.desc = "Show recent files"
|
||||||
vim.keymap.set("n", "<leader>fof", ":Telescope oldfiles<CR>", opts)
|
vim.keymap.set("n", "<leader>fof", builtin.oldfiles, opts)
|
||||||
vim.keymap.set("n", "<leader>fr", ":Telescope oldfiles<CR>", 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
|
-- Quickfix Items
|
||||||
opts.desc = "Show quickfix items"
|
opts.desc = "Show quickfix items"
|
Reference in New Issue
Block a user