mirror of
https://github.com/kristoferssolo/telescope-frecency.nvim.git
synced 2025-10-21 20:10:38 +00:00
use fuzzy sorter
This commit is contained in:
parent
8facdb9c2e
commit
6ca37f320f
@ -18,7 +18,8 @@ local entry_display = require "telescope.pickers.entry_display"
|
||||
local finders = require "telescope.finders"
|
||||
local pickers = require "telescope.pickers"
|
||||
local previewers = require "telescope.previewers"
|
||||
local sorters = require "telescope.sorters"
|
||||
-- local sorters = require "telescope.sorters"
|
||||
local sorters = require "telescope._extensions.frecency.sorter"
|
||||
local conf = require('telescope.config').values
|
||||
local path = require('telescope.path')
|
||||
local utils = require('telescope.utils')
|
||||
@ -71,7 +72,7 @@ local frecency = function(opts)
|
||||
end,
|
||||
},
|
||||
previewer = conf.file_previewer(opts),
|
||||
sorter = sorters.get_generic_fuzzy_sorter(),
|
||||
sorter = sorters.get_frecency_sorter(opts),
|
||||
}):find()
|
||||
end
|
||||
|
||||
|
||||
@ -9,6 +9,7 @@ my_sorters.get_frecency_sorter = function(opts)
|
||||
local fuzzy_sorter = sorters.get_generic_fuzzy_sorter(opts)
|
||||
|
||||
local frecency = sorters:new()
|
||||
frecency.highlighter = fuzzy_sorter.highlighter
|
||||
frecency.scoring_function = function(_, prompt, _, entry)
|
||||
local base_score = fuzzy_sorter:score(prompt, entry)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user