diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2020-12-09 16:58:22 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-09 16:58:22 +0100 |
| commit | c276db06e2981416995450a4198cef4b87170f6f (patch) | |
| tree | ebd94e797892e197c7e30f082aaf93e28ba0d5c2 /lua/telescope/config.lua | |
| parent | d1c15dc2657c4bdec50f9cc7ad76c4dc182e8cc9 (diff) | |
Feat: Opt in vim buffers for previewers (#298)
Enable with:
require('telescope').setup {
defaults = {
file_previewer = previewers.vim_buffer_cat.new,
grep_previewer = previewers.vim_buffer_vimgrep.new,
qflist_previewer = previewers.vim_buffer_qflist.new,
}
}
Diffstat (limited to 'lua/telescope/config.lua')
| -rw-r--r-- | lua/telescope/config.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lua/telescope/config.lua b/lua/telescope/config.lua index 1d795c6..1f793b8 100644 --- a/lua/telescope/config.lua +++ b/lua/telescope/config.lua @@ -88,6 +88,10 @@ function config.set_defaults(defaults) set("file_sorter", sorters.get_fuzzy_file) set("file_ignore_patterns", nil) + + set("file_previewer", function(...) return require('telescope.previewers').cat.new(...) end) + set("grep_previewer", function(...) return require('telescope.previewers').vimgrep.new(...) end) + set("qflist_previewer", function(...) return require('telescope.previewers').qflist.new(...) end) end function config.clear_defaults() |
